2026-03-08T09:00:04.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:00:04.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:00:04.760 [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-08T09:00:04.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:00:04.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:00:04.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:00:04.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-08T09:00:04.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:00:04.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:00:04.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62761
2026-03-08T09:00:04.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:00:04.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:00:04.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:00:04.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36904
2026-03-08T09:00:04.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:00:04.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:00:04.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:00: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 0x7fce73d96980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:00:07.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:00:07.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:00:09.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-08T09:00:09.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:00:09.934 [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=o65%2B8%2FWz8dge35c9DBvR0PP9Iok%3D&Expires=1773039608 HTTP/1.1" 200 67735
2026-03-08T09:00:10.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:00:10.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:00:10.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:00:10.225 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:00:10.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:00:25.392 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:00:25.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:00:25.534 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:00:25.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:00:25.581 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:00:55.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:00:55.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:00:56.388 [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-08T09:00:56.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:00:56.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:00:56.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:00:56.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-08T09:00:56.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:00:56.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:00:56.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62778
2026-03-08T09:00:56.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:00:56.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:00:56.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:00:56.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36904
2026-03-08T09:00:56.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:00:56.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:00:56.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:00: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 0x7fcf6b9a1480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:00:59.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:00:59.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:01:00.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-08T09:01:00.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:01:01.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=anbc7LIYnFuEsTQErphIALl4oSY%3D&Expires=1773039660 HTTP/1.1" 200 68038
2026-03-08T09:01:02.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:01:02.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:01:02.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:01:02.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:01:02.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:01:17.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:01:18.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:01:18.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:01:18.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:01:18.185 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:01:48.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:01:48.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:01:48.471 [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-08T09:01:48.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:01:48.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:01:48.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:01:48.517 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:01:48.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:01:48.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:01:48.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62778
2026-03-08T09:01:48.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:01:48.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:01:48.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:01:48.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36948
2026-03-08T09:01:48.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:01:48.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:01:48.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:01:51.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 0x7fcf6b8cc730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:01:51.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:01:51.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:01:52.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-08T09:01:52.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:01:53.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iOtavQMn7JZJgiGuHMSzMR2fcdc%3D&Expires=1773039712 HTTP/1.1" 200 68038
2026-03-08T09:01:53.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:01:53.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:01:53.897 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:01:53.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:01:53.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:02:08.954 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:02:09.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:02:09.096 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:02:09.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:02:09.143 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:02:39.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:02:39.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:02:39.267 [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-08T09:02:39.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:02:39.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:02:39.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:02:39.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:02:39.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:02:39.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:02:39.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62968
2026-03-08T09:02:39.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:02:39.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:02:39.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:02:39.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37053
2026-03-08T09:02:39.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:02:39.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:02:39.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:02:42.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 0x7fce742aa7d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:02:42.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:02:42.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:02:43.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-08T09:02:43.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:02:44.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FYUUOpG3zxknHyW7RmsQMC3g13Y%3D&Expires=1773039763 HTTP/1.1" 200 68038
2026-03-08T09:02:44.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:02:44.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:02:44.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:02:44.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:02:44.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:03:00.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:03:00.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:03:00.398 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:03:00.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:03:00.446 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:03:30.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:03:30.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:03:30.753 [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-08T09:03:30.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:03:30.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:03:30.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:03:30.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-08T09:03:30.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:03:30.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:03:30.813 [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-08T09:03:30.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:03:30.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:03:30.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:03:30.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37107
2026-03-08T09:03:30.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:03:30.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:03:30.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:03: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 0x7fcf6b9a0df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:03:33.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:03:33.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:03:35.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-08T09:03:35.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:03:36.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TdfmL0tJvmLFeruGAqQvtLmCamI%3D&Expires=1773039815 HTTP/1.1" 200 68038
2026-03-08T09:03:36.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:03:36.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:03:36.298 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:03:36.321 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:03:36.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:03:51.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:03:52.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:03:52.049 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:03:52.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:03:52.096 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:04:22.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:04:22.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:04:22.232 [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-08T09:04:22.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:04:22.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:04:22.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:04:22.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-08T09:04:22.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:04:22.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:04:22.255 [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-08T09:04:22.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:04:22.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:04:22.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:04:22.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37090
2026-03-08T09:04:22.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:04:22.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:04:22.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:04: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 0x7fcf697d53c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:04:25.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:04:25.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:04:26.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-08T09:04:26.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:04:27.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yGWa3XrigbdfVJ9K3zg5TUXC1m0%3D&Expires=1773039866 HTTP/1.1" 200 68038
2026-03-08T09:04:27.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:04:27.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:04:27.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:04:27.698 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:04:27.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:04:43.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:04:43.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:04:43.269 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:04:43.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:04:43.316 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:05:13.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:05:13.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:05:13.772 [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-08T09:05:13.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:05:13.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:05:13.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:05:13.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-08T09:05:13.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:05:13.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:05:13.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63192
2026-03-08T09:05:13.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:05:13.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:05:13.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:05:13.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37140
2026-03-08T09:05:13.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:05:13.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:05:13.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:05:16.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 0x7fcf697814b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:05:16.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:05:16.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:05:18.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-08T09:05:18.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:05:18.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mliLGmUfDljCgRnXXcAItqtZ%2BUQ%3D&Expires=1773039917 HTTP/1.1" 200 68220
2026-03-08T09:05:19.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:05:19.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:05:19.202 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:05:19.222 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:05:19.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:05:34.447 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:05:34.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:05:34.590 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:05:34.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:05:34.636 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:06:04.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:06:04.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:06:05.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15100
2026-03-08T09:06:05.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:06:05.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:06:05.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:06:05.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-08T09:06:05.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:06:05.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:06:05.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63391
2026-03-08T09:06:05.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:06:05.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:06:05.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:06:05.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37263
2026-03-08T09:06:05.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:06:05.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:06:05.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:06:08.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 0x7fce7422c5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:06:08.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:06:08.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:06:09.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-08T09:06:09.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:06:10.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nvrr9kmnp%2BXiY3OO%2FrVg2AZVBek%3D&Expires=1773039969 HTTP/1.1" 200 68220
2026-03-08T09:06:10.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:06:10.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:06:10.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:06:10.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:06:10.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:06:26.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:06:26.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:06:26.701 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:06:26.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:06:26.748 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:06:56.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:06:56.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:06:57.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15100
2026-03-08T09:06:57.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:06:57.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:06:57.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:06:57.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-08T09:06:57.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:06:57.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:06:57.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63379
2026-03-08T09:06:57.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:06:57.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:06:57.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:06:57.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37263
2026-03-08T09:06:57.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:06:57.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:06:57.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:07: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 0x7fcf68c59e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:07:00.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:07:00.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:07:01.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-08T09:07:01.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:07:02.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2XblmYCCtTKXMcvESMebpAg3JFk%3D&Expires=1773040021 HTTP/1.1" 200 68220
2026-03-08T09:07:02.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:07:02.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:07:02.414 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:07:02.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:07:02.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:07:18.402 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:07:18.515 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:07:18.544 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:07:18.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:07:18.592 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:07:48.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:07:48.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:07:48.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15100
2026-03-08T09:07:48.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:07:48.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:07:48.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:07:48.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-08T09:07:48.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:07:48.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:07:48.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63461
2026-03-08T09:07:48.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:07:48.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:07:48.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:07:48.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37270
2026-03-08T09:07:48.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:07:48.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:07:48.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:07:51.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 0x7fcf68b63940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:07:51.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:07:51.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:07:53.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:07:53.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:07:54.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R%2BIvskeMmr2CgcCWYuOByBz5nDo%3D&Expires=1773040073 HTTP/1.1" 200 68220
2026-03-08T09:07:54.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:07:54.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:07:54.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:07:54.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:07:54.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:08:09.540 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:08:09.653 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:08:09.682 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:08:09.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:08:09.729 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:08:39.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:08:39.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:08:40.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15100
2026-03-08T09:08:40.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:08:40.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:08:40.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:08:40.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-08T09:08:40.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:08:40.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:08:40.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63357
2026-03-08T09:08:40.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:08:40.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:08:40.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:08:40.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37339
2026-03-08T09:08:40.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:08:40.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:08:40.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:08:43.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 0x7fcf6bc04970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:08:43.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:08:43.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:08:44.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-08T09:08:44.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:08:45.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=suqaf7Bs0PWGczJ08rCgcaqZJWM%3D&Expires=1773040124 HTTP/1.1" 200 68220
2026-03-08T09:08:46.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:08:46.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:08:46.109 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:08:46.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:08:46.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:09:02.665 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:09:02.779 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:09:02.808 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:09:02.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:09:02.855 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:09:32.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:09:32.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:09:33.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15100
2026-03-08T09:09:33.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:09:33.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:09:33.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:09:33.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-08T09:09:33.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:09:33.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:09:33.168 [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-08T09:09:33.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:09:33.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:09:33.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:09:33.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37367
2026-03-08T09:09:33.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:09:33.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:09:33.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:09: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 0x7fce73d5c940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:09:36.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:09:36.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:09:37.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-08T09:09:37.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:09:38.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nz0jUjFSmsLTohqZjPbjgxk2fwg%3D&Expires=1773040177 HTTP/1.1" 200 68674
2026-03-08T09:09:38.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:09:38.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:09:38.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:09:38.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:09:38.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:09:54.772 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:09:54.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:09:54.914 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:09:54.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:09:54.962 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:10:24.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:10:24.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:10:25.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15100
2026-03-08T09:10:25.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:10:25.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:10:25.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:10:25.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-08T09:10:25.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:10:25.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:10:25.149 [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-08T09:10:25.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:10:25.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:10:25.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:10:25.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37373
2026-03-08T09:10:25.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:10:25.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:10:25.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:10:28.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 0x7fcf69410be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:10:28.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:10:28.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:10:29.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-08T09:10:29.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:10:30.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4fC%2FJa2XygPb9bZDtVDL5HYhLmw%3D&Expires=1773040229 HTTP/1.1" 200 68674
2026-03-08T09:10:31.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:10:31.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:10:31.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:10:31.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:10:31.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:10:48.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:10:48.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:10:48.818 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:10:48.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:10:48.865 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:11:18.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:11:18.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:11:19.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:11:19.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:11:19.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:11:19.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:11:19.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-08T09:11:19.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:11:19.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:11:19.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63638
2026-03-08T09:11:19.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:11:19.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:11:19.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:11:19.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37440
2026-03-08T09:11:19.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:11:19.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:11:19.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:11: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 0x7fcf6bc05990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:11:22.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:11:22.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:11: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-08T09:11:23.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:11:24.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j6mSyoPgd3JSUfgNVe5rzPISQDg%3D&Expires=1773040283 HTTP/1.1" 200 68674
2026-03-08T09:11:24.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:11:24.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:11:24.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:11:24.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:11:24.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:11:39.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:11:39.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:11:39.911 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:11:39.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:11:39.958 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:12:09.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:12:09.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:12:10.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:12:10.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:12:10.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:12:10.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:12:10.148 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:12:10.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:12:10.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:12:10.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63687
2026-03-08T09:12:10.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:12:10.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:12:10.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:12:10.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37442
2026-03-08T09:12:10.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:12:10.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:12:10.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:12:13.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 0x7fce73cb60e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:12:13.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:12:13.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:12:14.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-08T09:12:14.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:12:15.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-070850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qWhE5zFHLNa4ryb5EgmEyQYuLhY%3D&Expires=1773040334 HTTP/1.1" 200 68674
2026-03-08T09:12:15.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:12:15.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:12:15.561 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:12:15.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:12:15.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:12:32.122 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:12:32.241 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:12:32.271 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:12:32.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:12:32.316 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:13:02.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:13:02.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:13:02.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:13:02.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:13:02.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:13:02.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:13:02.638 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:13:02.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:13:02.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:13:02.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63919
2026-03-08T09:13:02.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:13:02.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:13:02.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:13:02.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37475
2026-03-08T09:13:02.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:13:02.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:13:02.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:13: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 0x7fce73d5e9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:13:05.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:13:05.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:13:06.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-08T09:13:06.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:13:07.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-071251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dYNMtkEOJRv2EVRrjnI5Tk%2B49UQ%3D&Expires=1773040386 HTTP/1.1" 200 69113
2026-03-08T09:13:07.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:13:07.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:13:07.945 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:13:07.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:13:07.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:13:23.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:13:23.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:13:23.523 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:13:23.523 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:13:23.570 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:13:53.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:13:53.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:13:53.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:13:53.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:13:53.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:13:53.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:13:53.770 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:13:53.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:13:53.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:13:53.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63859
2026-03-08T09:13:53.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:13:53.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:13:53.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:13:53.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37475
2026-03-08T09:13:53.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:13:53.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:13:53.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:13: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 0x7fcf694a32b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:13:56.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:13:56.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:13: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-08T09:13:58.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:13:58.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-071251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=at%2FDa0VsKztXyo1RhIdX0U97qfM%3D&Expires=1773040437 HTTP/1.1" 200 69113
2026-03-08T09:13:59.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:13:59.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:13:59.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:13:59.203 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:13:59.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:14:15.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:14:15.539 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:14:15.568 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:14:15.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:14:15.616 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:14:45.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:14:45.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:14:45.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:14:45.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:14:45.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:14:45.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:14:45.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-08T09:14:45.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:14:45.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:14:45.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63928
2026-03-08T09:14:45.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:14:45.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:14:45.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:14:45.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37485
2026-03-08T09:14:45.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:14:45.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:14:45.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:14: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 0x7fcf68cc4a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:14:49.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:14:49.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:14: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-08T09:14:50.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:14:50.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-071251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xpTDBch7rJsIvd5%2B3AtBKT9oIDA%3D&Expires=1773040490 HTTP/1.1" 200 69113
2026-03-08T09:14:51.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:14:51.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:14:51.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:14:51.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:14:51.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:15:07.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:15:07.857 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:15:07.887 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:15:07.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:15:07.934 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:15:37.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:15:37.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:15:38.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:15:38.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:15:38.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:15:38.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:15:38.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-08T09:15:38.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:15:38.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:15:38.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64183
2026-03-08T09:15:38.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:15:38.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:15:38.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:15:38.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37465
2026-03-08T09:15:38.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:15:38.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:15:38.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:15:41.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 0x7fcf6938f4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:15:41.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:15:41.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:15:42.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-08T09:15:42.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:15:43.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-071251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XKQF1pYMgaWUt%2BweqOL36NJGlBE%3D&Expires=1773040542 HTTP/1.1" 200 69113
2026-03-08T09:15:43.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:15:43.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:15:43.500 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:15:43.523 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:15:43.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:15:59.954 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:16:00.069 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:16:00.099 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:16:00.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:16:00.146 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:16:30.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:16:30.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:16:30.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13926
2026-03-08T09:16:30.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:16:30.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:16:30.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:16:30.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-08T09:16:30.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:16:30.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:16:30.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64330
2026-03-08T09:16:30.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:16:30.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:16:30.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:16:30.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37565
2026-03-08T09:16:30.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:16:30.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:16:30.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:16:33.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 0x7fcf68a76260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:16:33.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:16:33.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:16:34.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-08T09:16:34.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:16:35.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-071251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JI37N5skNwF8ltHX%2F7dP8AE6Dgs%3D&Expires=1773040594 HTTP/1.1" 200 69113
2026-03-08T09:16:35.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:16:35.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:16:35.719 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:16:35.741 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:16:35.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:16:50.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:16:51.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:16:51.077 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:16:51.077 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:16:51.125 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:17:21.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:17:21.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:17:21.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13926
2026-03-08T09:17:21.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:17:21.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:17:21.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:17:21.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-08T09:17:21.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:17:21.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:17:21.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64393
2026-03-08T09:17:21.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:17:21.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:17:21.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:17:21.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37689
2026-03-08T09:17:21.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:17:21.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:17:21.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:17:24.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 0x7fceb310bd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:17:24.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:17:24.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:17:25.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-08T09:17:25.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:17:26.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-071652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4CYzwcZKaA7zhdT4d22N2tSiJ40%3D&Expires=1773040645 HTTP/1.1" 200 69337
2026-03-08T09:17:26.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:17:26.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:17:26.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:17:26.685 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:17:26.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:17:42.471 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:17:42.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:17:42.613 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:17:42.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:17:42.660 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:18:12.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:18:12.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:18:12.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13926
2026-03-08T09:18:12.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:18:12.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:18:12.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:18:12.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-08T09:18:12.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:18:12.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:18:12.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64337
2026-03-08T09:18:12.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:18:12.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:18:12.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:18:12.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37668
2026-03-08T09:18:12.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:18:12.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:18:12.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:18:16.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 0x7fce73d72950>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:18:16.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:18:16.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:18:17.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-08T09:18:17.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:18:18.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-071652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u78q2fiPTHkB3cZDX2WuCidRwjM%3D&Expires=1773040697 HTTP/1.1" 200 69337
2026-03-08T09:18:18.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:18:18.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:18:18.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:18:18.303 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:18:18.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:18:33.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:18:33.588 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:18:33.617 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:18:33.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:18:33.664 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:19:03.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:19:03.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:19:04.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13926
2026-03-08T09:19:04.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:19:04.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:19:04.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:19:04.206 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:19:04.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:19:04.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:19:04.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64337
2026-03-08T09:19:04.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:19:04.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:19:04.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:19:04.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37668
2026-03-08T09:19:04.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:19:04.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:19:04.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:19:07.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 0x7fcf6b993f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:19:07.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:19:07.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:19:08.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-08T09:19:08.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:19:09.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-071652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Lxy%2FiKs8F2qwwnOi3%2BVVnFhXMyY%3D&Expires=1773040748 HTTP/1.1" 200 69337
2026-03-08T09:19:09.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:19:09.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:19:09.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:19:09.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:19:09.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:19:25.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:19:25.382 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:19:25.411 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:19:25.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:19:25.458 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:19:55.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:19:55.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:19:55.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13926
2026-03-08T09:19:55.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:19:55.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:19:55.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:19:55.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-08T09:19:55.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:19:55.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:19:55.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64436
2026-03-08T09:19:55.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:19:55.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:19:55.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:19:55.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37668
2026-03-08T09:19:55.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:19:55.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:19:55.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:19: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 0x7fcf694aa710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:19:58.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:19:58.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:20:00.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:20:00.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:20:00.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-071652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HIYOACE%2F5Auxtr3ka6M3kJXmOnA%3D&Expires=1773040799 HTTP/1.1" 200 69337
2026-03-08T09:20:01.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:20:01.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:20:01.169 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:20:01.200 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:20:01.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:20:16.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:20:17.050 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:20:17.079 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:20:17.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:20:17.126 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:20:47.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:20:47.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:20:47.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13926
2026-03-08T09:20:47.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:20:47.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:20:47.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:20:47.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-08T09:20:47.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:20:47.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:20:47.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64489
2026-03-08T09:20:47.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:20:47.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:20:47.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:20:47.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37720
2026-03-08T09:20:47.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:20:47.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:20:47.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:20:50.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 0x7fcf6bc7f5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:20:50.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:20:50.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:20:51.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-08T09:20:51.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:20:52.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-071652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YSyLZGDrVOHW0767r81BBxcaTeQ%3D&Expires=1773040851 HTTP/1.1" 200 69337
2026-03-08T09:20:52.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:20:52.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:20:52.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:20:53.009 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:20:53.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:21:08.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:21:08.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:21:08.806 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:21:08.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:21:08.853 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:21:38.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:21:38.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:21:39.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:21:39.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:21:39.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:21:39.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:21:39.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-08T09:21:39.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:21:39.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:21:39.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64662
2026-03-08T09:21:39.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:21:39.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:21:39.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:21:39.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37774
2026-03-08T09:21:39.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:21:39.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:21:39.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:21:42.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 0x7fcf68ee0370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:21:42.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:21:42.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:21:43.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-08T09:21:43.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:21:44.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LStxvz3p85vHm7sX3ZZVR4%2FvrMA%3D&Expires=1773040903 HTTP/1.1" 200 69516
2026-03-08T09:21:44.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:21:44.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:21:44.879 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:21:44.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:21:44.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:22:01.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:22:01.615 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:22:01.644 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:22:01.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:22:01.690 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:22:31.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:22:31.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:22:31.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:22:31.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:22:31.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:22:31.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:22:32.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-08T09:22:32.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:22:32.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:22:32.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64675
2026-03-08T09:22:32.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:22:32.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:22:32.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:22:32.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37767
2026-03-08T09:22:32.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:22:32.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:22:32.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:22:35.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 0x7fcf6857a230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:22:35.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:22:35.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:22:36.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-08T09:22:36.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:22:37.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hDVYWili%2Foq3lFmxNWtrJfx4NNk%3D&Expires=1773040956 HTTP/1.1" 200 69516
2026-03-08T09:22:37.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:22:37.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:22:37.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:22:37.506 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:22:37.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:22:53.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:22:53.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:22:53.608 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:22:53.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:22:53.655 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:23:23.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:23:23.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:23:23.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:23:23.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:23:23.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:23:23.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:23:23.822 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:23:23.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:23:23.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:23:23.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64708
2026-03-08T09:23:23.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:23:23.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:23:23.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:23:23.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37758
2026-03-08T09:23:23.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:23:23.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:23:23.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:23:26.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 0x7fcf69458d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:23:26.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:23:26.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:23: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-08T09:23:28.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:23:28.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xik0fLP60OAi767zIXOXRo39zjY%3D&Expires=1773041007 HTTP/1.1" 200 69516
2026-03-08T09:23:29.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:23:29.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:23:29.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:23:29.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:23:29.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:23:45.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:23:45.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:23:45.934 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:23:45.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:23:45.981 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:24:15.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:24:15.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:24:16.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:24:16.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:24:16.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:24:16.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:24:16.316 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:24:16.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:24:16.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:24:16.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64864
2026-03-08T09:24:16.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:24:16.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:24:16.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:24:16.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37800
2026-03-08T09:24:16.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:24:16.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:24:16.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:24:19.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 0x7fcf694a29b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:24:19.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:24:19.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:24:20.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:24:20.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:24:21.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JmRPd48xMtZvq7OtOl%2BdEfJWiFU%3D&Expires=1773041060 HTTP/1.1" 200 69516
2026-03-08T09:24:21.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:24:21.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:24:21.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:24:21.826 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:24:21.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:24:37.623 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:24:37.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:24:37.765 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:24:37.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:24:37.812 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:25:07.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:25:07.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:25:07.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13937
2026-03-08T09:25:07.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:25:07.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:25:07.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:25:07.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-08T09:25:07.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:25:07.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:25:07.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64815
2026-03-08T09:25:07.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:25:07.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:25:07.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:25:07.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37631
2026-03-08T09:25:07.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:25:07.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:25:07.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:25: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 0x7fce73cb6aa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:25:11.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:25:11.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:25:12.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-08T09:25:12.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:25:13.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C53oUG3Wa7kI0D03ZQVQRJUvMmE%3D&Expires=1773041112 HTTP/1.1" 200 70174
2026-03-08T09:25:13.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:25:13.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:25:13.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:25:13.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:25:13.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:25:28.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:25:28.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:25:28.984 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:25:28.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:25:29.031 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:25:59.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:25:59.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:25:59.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13996
2026-03-08T09:25:59.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:25:59.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:25:59.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:25:59.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-08T09:25:59.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:25:59.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:25:59.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64805
2026-03-08T09:25:59.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:25:59.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:25:59.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:25:59.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37631
2026-03-08T09:25:59.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:25:59.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:25:59.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:26:02.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 0x7fcf6bbb7970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:26:02.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:26:02.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:26:04.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:26:04.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:26:04.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=If21Lp4TIGwQvF9vt2Z7ede8aqc%3D&Expires=1773041163 HTTP/1.1" 200 70174
2026-03-08T09:26:05.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:26:05.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:26:05.182 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:26:05.203 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:26:05.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:26:20.140 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:26:20.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:26:20.283 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:26:20.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:26:20.330 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:26:50.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:26:50.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:26:50.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13996
2026-03-08T09:26:50.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:26:50.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:26:50.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:26:50.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-08T09:26:50.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:26:50.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:26:50.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64955
2026-03-08T09:26:50.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:26:50.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:26:50.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:26:50.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37726
2026-03-08T09:26:50.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:26:50.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:26:50.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:26:53.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 0x7fcf6ba6e800>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:26:53.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:26:53.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:26:54.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-08T09:26:54.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:26:55.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RX4A63cVDHqKmjvD9LiYNDGuk1A%3D&Expires=1773041214 HTTP/1.1" 200 70174
2026-03-08T09:26:56.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:26:56.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:26:56.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:26:56.127 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:26:56.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:27:11.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:27:11.594 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:27:11.623 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:27:11.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:27:11.670 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:27:41.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:27:41.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:27:41.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13996
2026-03-08T09:27:41.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:27:41.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:27:41.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:27:41.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-08T09:27:41.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:27:41.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:27:41.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64955
2026-03-08T09:27:41.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:27:41.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:27:41.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:27:41.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37696
2026-03-08T09:27:41.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:27:41.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:27:41.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:27:45.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 0x7fcf685ad000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:27:45.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:27:45.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:27:46.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-08T09:27:46.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:27:47.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dnAN3X4BramySNph0k9Bazh57oM%3D&Expires=1773041266 HTTP/1.1" 200 70174
2026-03-08T09:27:47.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:27:47.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:27:47.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:27:47.490 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:27:47.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:28:02.715 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:28:02.831 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:28:02.860 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:28:02.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:28:02.908 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:28:32.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:28:32.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:28:33.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13996
2026-03-08T09:28:33.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:28:33.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:28:33.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:28:33.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-08T09:28:33.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:28:33.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:28:33.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64869
2026-03-08T09:28:33.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:28:33.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:28:33.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:28:33.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37696
2026-03-08T09:28:33.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:28:33.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:28:33.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:28:36.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 0x7fcf6938fa90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:28:36.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:28:36.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:28:37.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-08T09:28:37.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:28:38.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gk%2F0i0uQuLlgotHPx9%2BwNC4PbCU%3D&Expires=1773041317 HTTP/1.1" 200 70174
2026-03-08T09:28:38.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:28:38.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:28:38.587 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:28:38.617 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:28:38.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:28:54.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:28:54.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:28:54.211 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:28:54.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:28:54.259 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:29:24.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:29:24.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:29:24.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13996
2026-03-08T09:29:24.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:29:24.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:29:24.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:29:24.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-08T09:29:24.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:29:24.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:29:24.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65017
2026-03-08T09:29:24.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:29:24.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:29:24.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:29:24.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37759
2026-03-08T09:29:24.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:29:24.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:29:24.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:29:27.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 0x7fceb4785d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:29:27.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:29:27.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:29:28.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-08T09:29:28.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:29:29.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yTMRMvvBzHOW44Cb8W96myx6WYY%3D&Expires=1773041368 HTTP/1.1" 200 70001
2026-03-08T09:29:29.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:29:29.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:29:29.824 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:29:29.847 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:29:29.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:29:45.009 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:29:45.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:29:45.156 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:29:45.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:29:45.202 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:30:15.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:30:15.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:30:15.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13996
2026-03-08T09:30:15.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:30:15.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:30:15.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:30:15.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-08T09:30:15.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:30:15.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:30:15.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64992
2026-03-08T09:30:15.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:30:15.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:30:15.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:30:15.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37707
2026-03-08T09:30:15.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:30:15.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:30:15.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:30:18.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 0x7fcf69796680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:30:18.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:30:18.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:30:19.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-08T09:30:19.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:30:20.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QLGrIqMi3lfF3kiC53Y%2FUXo4Y%2Fs%3D&Expires=1773041419 HTTP/1.1" 200 70001
2026-03-08T09:30:20.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:30:20.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:30:20.739 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:30:20.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:30:20.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:30:36.326 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:30:36.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:30:36.469 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:30:36.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:30:36.516 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:31:06.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:31:06.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:31:07.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13949
2026-03-08T09:31:07.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:31:07.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:31:07.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:31:07.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-08T09:31:07.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:31:07.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:31:07.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65102
2026-03-08T09:31:07.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:31:07.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:31:07.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:31:07.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37710
2026-03-08T09:31:07.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:31:07.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:31:07.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:31: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 0x7fcf6858b010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:31:10.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:31:10.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:31:11.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-08T09:31:11.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:31:12.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bjvqQXHYc%2FQxLLDTYOtGeJWw2gQ%3D&Expires=1773041471 HTTP/1.1" 200 70001
2026-03-08T09:31:12.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:31:12.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:31:12.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:31:12.776 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:31:12.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:31:28.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:31:28.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:31:28.628 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:31:28.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:31:28.675 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:31:58.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:31:58.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:31:58.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13949
2026-03-08T09:31:58.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:31:58.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:31:58.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:31:58.822 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:31:58.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:31:58.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:31:58.828 [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-08T09:31:58.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:31:58.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:31:58.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:31:58.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37710
2026-03-08T09:31:58.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:31:58.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:31:58.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:32:01.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 0x7fce74289630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:32:01.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:32:01.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:32:03.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-08T09:32:03.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:32:03.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-072851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PkXb6GqsXneA94L%2B2WTq2%2FqOwwE%3D&Expires=1773041522 HTTP/1.1" 200 70001
2026-03-08T09:32:04.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:32:04.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:32:04.254 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:32:04.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:32:04.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:32:19.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:32:19.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:32:19.998 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:32:19.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:32:20.046 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:32:50.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:32:50.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:32:50.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13949
2026-03-08T09:32:50.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:32:50.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:32:50.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:32:50.222 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:32:50.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:32:50.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:32:50.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65182
2026-03-08T09:32:50.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:32:50.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:32:50.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:32:50.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37766
2026-03-08T09:32:50.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:32:50.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:32:50.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:32:53.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 0x7fcf6924a7a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:32:53.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:32:53.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:32:54.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-08T09:32:54.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:32:55.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-073251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JJHKZwel0tgQHqSwtjzjIutXUh4%3D&Expires=1773041574 HTTP/1.1" 200 70686
2026-03-08T09:32:55.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:32:55.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:32:55.606 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:32:55.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:32:55.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:33:11.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:33:11.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:33:11.291 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:33:11.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:33:11.339 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:33:41.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:33:41.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:33:41.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13949
2026-03-08T09:33:41.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:33:41.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:33:41.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:33:41.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-08T09:33:41.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:33:41.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:33:41.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65251
2026-03-08T09:33:41.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:33:41.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:33:41.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:33:41.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37809
2026-03-08T09:33:41.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:33:41.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:33:41.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:33: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 0x7fceb31129e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:33:44.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:33:44.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:33:45.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-08T09:33:45.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:33:46.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-073251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1BnOhVCZudSur%2BP%2BazT%2BBjsZXfg%3D&Expires=1773041625 HTTP/1.1" 200 70686
2026-03-08T09:33:47.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:33:47.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:33:47.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:33:47.033 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:33:47.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:34:02.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:34:02.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:34:02.825 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:34:02.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:34:02.873 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:34:32.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:34:32.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:34:33.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13949
2026-03-08T09:34:33.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:34:33.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:34:33.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:34:33.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-08T09:34:33.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:34:33.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:34:33.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65312
2026-03-08T09:34:33.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:34:33.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:34:33.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:34:33.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37868
2026-03-08T09:34:33.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:34:33.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:34:33.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:34:36.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 0x7fcf68e9b5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:34:36.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:34:36.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:34:37.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-08T09:34:37.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:34:38.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-073251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T9OjjWMfcp7%2BuyvtaB92kZbWHlw%3D&Expires=1773041677 HTTP/1.1" 200 70686
2026-03-08T09:34:38.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:34:38.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:34:38.396 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:34:38.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:34:38.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:34:54.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:34:54.248 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:34:54.278 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:34:54.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:34:54.325 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:35:24.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:35:24.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:35:24.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13949
2026-03-08T09:35:24.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:35:24.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:35:24.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:35:24.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-08T09:35:24.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:35:24.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:35:24.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65302
2026-03-08T09:35:24.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:35:24.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:35:24.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:35:24.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37712
2026-03-08T09:35:24.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:35:24.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:35:24.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:35:27.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 0x7fcf68ce7730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:35:27.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:35:27.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:35:28.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-08T09:35:28.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:35:29.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-073251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cHY1VRpc13BGKXJUYygLObl0k0w%3D&Expires=1773041728 HTTP/1.1" 200 70686
2026-03-08T09:35:29.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:35:29.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:35:29.876 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:35:29.907 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:35:29.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:35:45.471 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:35:45.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:35:45.615 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:35:45.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:35:45.662 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:36:15.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:36:15.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:36:17.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13962
2026-03-08T09:36:17.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:36:17.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:36:17.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:36:17.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-08T09:36:17.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:36:17.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:36:17.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65302
2026-03-08T09:36:17.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:36:17.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:36:17.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:36:17.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37768
2026-03-08T09:36:17.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:36:17.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:36:17.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:36: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 0x7fceb2bee380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:36:20.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:36:20.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:36:21.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-08T09:36:21.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:36:22.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-073251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fYUVeKEZQrd5f%2BVz0wJB2dD%2BcNk%3D&Expires=1773041781 HTTP/1.1" 200 70686
2026-03-08T09:36:22.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:36:22.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:36:22.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:36:22.428 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:36:22.429 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:36:38.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:36:38.787 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:36:38.816 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:36:38.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:36:38.863 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:37:08.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:37:08.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:37:09.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13962
2026-03-08T09:37:09.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:37:09.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:37:09.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:37:09.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-08T09:37:09.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:37:09.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:37:09.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65269
2026-03-08T09:37:09.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:37:09.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:37:09.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:37:09.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37718
2026-03-08T09:37:09.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:37:09.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:37:09.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:37:12.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 0x7fcf68c8fac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:37:12.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:37:12.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:37:13.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-08T09:37:13.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:37:14.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-073649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tD%2BdMXegE0XkZHEty0CRFbNSl2Q%3D&Expires=1773041833 HTTP/1.1" 200 70827
2026-03-08T09:37:14.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:37:14.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:37:14.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:37:14.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:37:14.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:37:30.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:37:30.934 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:37:30.962 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:37:30.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:37:31.008 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:38:01.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:38:01.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:38:01.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13962
2026-03-08T09:38:01.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:38:01.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:38:01.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:38:01.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-08T09:38:01.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:38:01.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:38:01.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65306
2026-03-08T09:38:01.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:38:01.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:38:01.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:38:01.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37822
2026-03-08T09:38:01.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:38:01.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:38:01.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:38:04.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 0x7fcf697d4310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:38:04.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:38:04.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:38:05.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-08T09:38:05.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:38:06.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-073649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DPZ5MOq2O3ng9MNF8mJJHVWuQMc%3D&Expires=1773041885 HTTP/1.1" 200 70827
2026-03-08T09:38:06.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:38:06.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:38:06.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:38:06.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:38:06.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:38:22.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:38:22.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:38:22.335 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:38:22.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:38:22.382 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:38:52.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:38:52.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:38:52.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13962
2026-03-08T09:38:52.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:38:52.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:38:52.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:38:52.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-08T09:38:52.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:38:52.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:38:52.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65291
2026-03-08T09:38:52.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:38:52.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:38:52.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:38:52.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37822
2026-03-08T09:38:52.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:38:52.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:38:52.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:38: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 0x7fcf685106d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:38:55.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:38:55.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:38:57.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-08T09:38:57.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:38:58.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-073649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pnrmYPeL8uIzvkJLLUZCCh5WZvA%3D&Expires=1773041937 HTTP/1.1" 200 70827
2026-03-08T09:38:58.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:38:58.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:38:58.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:38:58.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:38:58.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:39:14.644 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:39:14.755 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:39:14.783 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:39:14.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:39:14.830 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:39:44.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:39:44.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:39:44.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13962
2026-03-08T09:39:44.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:39:44.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:39:44.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:39:45.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-08T09:39:45.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:39:45.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:39:45.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65267
2026-03-08T09:39:45.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:39:45.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:39:45.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:39:45.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37744
2026-03-08T09:39:45.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:39:45.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:39:45.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:39: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 0x7fcf68ee03d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:39:48.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:39:48.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:39:49.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:39:49.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:39:50.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-073649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jeQy%2FutTHwyb4grRubtcSXYooQg%3D&Expires=1773041989 HTTP/1.1" 200 70827
2026-03-08T09:39:50.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:39:50.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:39:50.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:39:50.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:39:50.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:40:06.852 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:40:06.961 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:40:06.990 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:40:06.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:40:07.037 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:40:37.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:40:37.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:40:37.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13962
2026-03-08T09:40:37.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:40:37.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:40:37.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:40:37.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-08T09:40:37.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:40:37.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:40:37.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65384
2026-03-08T09:40:37.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:40:37.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:40:37.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:40:37.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37798
2026-03-08T09:40:37.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:40:37.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:40:37.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:40:40.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 0x7fce74297010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:40:40.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:40:40.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:40:41.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-08T09:40:41.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:40:42.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-073649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=N4rj%2FpYLWdGJF3hxLIOeqY7wwRE%3D&Expires=1773042041 HTTP/1.1" 200 70827
2026-03-08T09:40:42.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:40:42.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:40:42.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:40:42.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:40:42.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:40:58.881 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:40:58.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:40:59.019 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:40:59.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:40:59.066 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:41:29.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:41:29.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:41:29.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13915
2026-03-08T09:41:29.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:41:29.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:41:29.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:41:29.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-08T09:41:29.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:41:29.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:41:29.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65204
2026-03-08T09:41:29.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:41:29.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:41:29.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:41:29.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37847
2026-03-08T09:41:29.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:41:29.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:41:29.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:41:32.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 0x7fcf6b8cd210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:41:32.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:41:32.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:41:33.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:41:33.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:41:34.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PqhHOKBpLuJTI7wWspPWvGbtq0U%3D&Expires=1773042093 HTTP/1.1" 200 71009
2026-03-08T09:41:34.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:41:34.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:41:34.922 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:41:34.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:41:34.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:41:51.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:41:51.292 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:41:51.322 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:41:51.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:41:51.369 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:42:21.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:42:21.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:42:21.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13915
2026-03-08T09:42:21.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:42:21.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:42:21.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:42:21.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-08T09:42:21.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:42:21.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:42:21.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65439
2026-03-08T09:42:21.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:42:21.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:42:21.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:42:21.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37852
2026-03-08T09:42:21.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:42:21.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:42:21.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:42:24.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 0x7fcf68bac790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:42:24.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:42:24.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:42:25.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-08T09:42:25.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:42:26.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ty3V41o%2F6pzH6Dd2w1DEq0%2B0fws%3D&Expires=1773042145 HTTP/1.1" 200 71009
2026-03-08T09:42:26.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:42:26.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:42:26.950 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:42:26.974 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:42:26.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:42:42.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:42:42.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:42:42.450 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:42:42.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:42:42.497 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:43:12.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:43:12.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:43:12.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13915
2026-03-08T09:43:12.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:43:12.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:43:12.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:43:12.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-08T09:43:12.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:43:12.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:43:12.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65443
2026-03-08T09:43:12.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:43:12.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:43:12.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:43:12.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37781
2026-03-08T09:43:12.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:43:12.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:43:12.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:43: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 0x7fcf6b89df90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:43:15.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:43:15.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:43:16.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-08T09:43:16.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:43:17.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gaR07193ZWTTjn8dl6iD2SXgDQI%3D&Expires=1773042196 HTTP/1.1" 200 71009
2026-03-08T09:43:18.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:43:18.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:43:18.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:43:18.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:43:18.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:43:33.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:43:33.844 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:43:33.872 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:43:33.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:43:33.920 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:44:03.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:44:03.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:44:04.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13915
2026-03-08T09:44:04.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:44:04.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:44:04.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:44:04.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-08T09:44:04.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:44:04.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:44:04.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65325
2026-03-08T09:44:04.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:44:04.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:44:04.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:44:04.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37753
2026-03-08T09:44:04.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:44:04.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:44:04.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:44:07.159 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694aa680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:44:07.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:44:07.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:44:08.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-08T09:44:08.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:44:09.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V45eFKJzhW%2Fy3IkAg30naLrTzNE%3D&Expires=1773042248 HTTP/1.1" 200 71009
2026-03-08T09:44:09.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:44:09.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:44:09.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:44:09.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:44:09.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:44:25.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:44:26.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:44:26.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:44:26.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:44:26.132 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:44:56.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:44:56.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:44:56.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13915
2026-03-08T09:44:56.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:44:56.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:44:56.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:44:56.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-08T09:44:56.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:44:56.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:44:56.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65325
2026-03-08T09:44:56.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:44:56.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:44:56.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:44:56.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37753
2026-03-08T09:44:56.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:44:56.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:44:56.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:44:59.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 0x7fcf68c59750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:44:59.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:44:59.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:45:00.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-08T09:45:00.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:45:01.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VJUxIscXAbza6QCZW9W5BXvmv4Y%3D&Expires=1773042300 HTTP/1.1" 200 71458
2026-03-08T09:45:01.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:45:01.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:45:01.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:45:01.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:45:01.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:45:17.818 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:45:17.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:45:17.960 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:45:17.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:45:18.005 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:45:48.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:45:48.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:45:48.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13915
2026-03-08T09:45:48.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:45:48.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:45:48.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:45:48.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-08T09:45:48.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:45:48.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:45:48.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65535
2026-03-08T09:45:48.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:45:48.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:45:48.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:45:48.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37753
2026-03-08T09:45:48.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:45:48.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:45:48.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:45:51.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 0x7fcf69417eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:45:51.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:45:51.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:45:52.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:45:52.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:45:53.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nqsCgv%2Fpy0l%2FYwCgZEgLjnfZVx8%3D&Expires=1773042352 HTTP/1.1" 200 71458
2026-03-08T09:45:53.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:45:53.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:45:53.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:45:53.698 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:45:53.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:46:09.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:46:09.278 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:46:09.307 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:46:09.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:46:09.354 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:46:39.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:46:39.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:46:39.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16512
2026-03-08T09:46:39.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:46:39.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:46:39.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:46:39.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-08T09:46:39.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:46:39.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:46:39.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65440
2026-03-08T09:46:39.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:46:39.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:46:39.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:46:39.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37782
2026-03-08T09:46:39.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:46:39.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:46:39.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:46: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 0x7fce73d36320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:46:42.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:46:42.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:46:44.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-08T09:46:44.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:46:44.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b%2Bgl8PdjCBL5NlQrBrIkmxpKSYM%3D&Expires=1773042403 HTTP/1.1" 200 71458
2026-03-08T09:46:45.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:46:45.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:46:45.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:46:45.194 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:46:45.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:47:00.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:47:00.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:47:00.443 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:47:00.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:47:00.489 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:47:30.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:47:30.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:47:30.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16512
2026-03-08T09:47:30.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:47:30.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:47:30.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:47:30.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-08T09:47:30.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:47:30.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:47:30.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65450
2026-03-08T09:47:30.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:47:30.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:47:30.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:47:30.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37728
2026-03-08T09:47:30.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:47:30.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:47:30.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:47: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 0x7fcf68a043a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:47:33.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:47:33.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:47:35.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-08T09:47:35.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:47:35.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q2PzMZk2qSA586MYchFoogmvrc0%3D&Expires=1773042454 HTTP/1.1" 200 71458
2026-03-08T09:47:36.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:47:36.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:47:36.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:47:36.199 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:47:36.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:47:52.322 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:47:52.433 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:47:52.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:47:52.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:47:52.508 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:48:22.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:48:22.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:48:22.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16512
2026-03-08T09:48:22.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:48:22.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:48:22.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:48:22.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-08T09:48:22.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:48:22.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:48:22.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65536
2026-03-08T09:48:22.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:48:22.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:48:22.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:48:22.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37735
2026-03-08T09:48:22.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:48:22.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:48:22.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:48:25.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 0x7fcf68d51ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:48:25.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:48:25.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:48:27.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-08T09:48:27.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:48:27.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qI%2BMNtPVgQEyYd2cT1xKG9sLTdM%3D&Expires=1773042506 HTTP/1.1" 200 71458
2026-03-08T09:48:28.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:48:28.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:48:28.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:48:28.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:48:28.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:48:44.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:48:44.293 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:48:44.322 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:48:44.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:48:44.369 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:49:14.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:49:14.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:49:14.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16512
2026-03-08T09:49:14.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:49:14.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:49:14.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:49:14.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-08T09:49:14.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:49:14.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:49:14.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65577
2026-03-08T09:49:14.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:49:14.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:49:14.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:49:14.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37744
2026-03-08T09:49:14.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:49:14.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:49:14.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:49:17.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 0x7fcf6bbc8fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:49:17.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:49:17.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:49:18.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-08T09:49:18.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:49:19.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mJVuHfMySHTZPT3RJuusclwwewU%3D&Expires=1773042558 HTTP/1.1" 200 71458
2026-03-08T09:49:20.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:49:20.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:49:20.313 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:49:20.336 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:49:20.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:49:35.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:49:35.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:49:35.319 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:49:35.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:49:35.365 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:50:05.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:50:05.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:50:05.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16512
2026-03-08T09:50:05.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:50:05.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:50:05.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:50:05.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-08T09:50:05.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:50:05.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:50:05.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65512
2026-03-08T09:50:05.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:50:05.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:50:05.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:50:05.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37790
2026-03-08T09:50:05.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:50:05.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:50:05.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:50:08.631 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cc2e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:50:08.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:50:08.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:50:09.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-08T09:50:09.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:50:10.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TZbK77ddEjNxwyPjuHmIxzGYU6I%3D&Expires=1773042609 HTTP/1.1" 200 71458
2026-03-08T09:50:10.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:50:10.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:50:10.874 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:50:10.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:50:10.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:50:27.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:50:27.428 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:50:27.457 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:50:27.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:50:27.502 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:50:57.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:50:57.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:50:58.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16544
2026-03-08T09:50:58.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:50:58.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:50:58.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:50:58.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-08T09:50:58.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:50:58.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:50:58.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65568
2026-03-08T09:50:58.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:50:58.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:50:58.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:50:58.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37790
2026-03-08T09:50:58.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:50:58.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:50:58.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:51: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 0x7fcf68a74970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:51:02.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:51:02.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:51:03.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:51:03.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:51:04.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qKbPfn72Iuqnv%2BMLU03PIGTNOBw%3D&Expires=1773042663 HTTP/1.1" 200 71458
2026-03-08T09:51:04.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:51:04.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:51:04.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:51:04.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:51:04.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:51:19.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:51:20.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:51:20.131 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:51:20.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:51:20.178 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:51:50.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:51:50.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:51:50.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16544
2026-03-08T09:51:50.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:51:50.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:51:50.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:51:50.361 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:51:50.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:51:50.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:51:50.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65392
2026-03-08T09:51:50.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:51:50.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:51:50.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:51:50.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37867
2026-03-08T09:51:50.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:51:50.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:51:50.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:51: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 0x7fcf6ba6cca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:51:53.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:51:53.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:51:54.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:51:54.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:51:55.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ksqpb%2FWEvkOCatOdgCBwF1TLtN8%3D&Expires=1773042714 HTTP/1.1" 200 71458
2026-03-08T09:51:55.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:51:55.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:51:55.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:51:55.740 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:51:55.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:52:11.351 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:52:11.465 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:52:11.494 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:52:11.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:52:11.540 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:52:41.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:52:41.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:52:41.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16544
2026-03-08T09:52:41.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:52:41.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:52:41.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:52:41.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-08T09:52:41.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:52:41.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:52:41.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65454
2026-03-08T09:52:41.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:52:41.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:52:41.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:52:41.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37856
2026-03-08T09:52:41.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:52:41.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:52:41.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:52: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 0x7fcf68ce6440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:52:44.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:52:44.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:52:45.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-08T09:52:45.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:52:46.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-074453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Iklifqq27UVJUxjlX0Wj28vRxj4%3D&Expires=1773042765 HTTP/1.1" 200 71458
2026-03-08T09:52:47.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:52:47.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:52:47.050 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:52:47.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:52:47.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:53:01.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:53:02.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:53:02.140 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:53:02.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:53:02.188 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:53:32.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:53:32.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:53:32.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16544
2026-03-08T09:53:32.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:53:32.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:53:32.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:53:32.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-08T09:53:32.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:53:32.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:53:32.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65454
2026-03-08T09:53:32.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:53:32.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:53:32.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:53:32.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37777
2026-03-08T09:53:32.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:53:32.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:53:32.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:53:35.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 0x7fcf6b9a32b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:53:35.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:53:35.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:53:36.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-08T09:53:36.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:53:37.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-075252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eLZXM%2FNRd0U7H79HLHPtnG%2Fv%2Frc%3D&Expires=1773042816 HTTP/1.1" 200 71955
2026-03-08T09:53:37.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:53:37.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:53:37.907 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:53:37.934 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:53:37.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:53:54.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:53:54.695 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:53:54.724 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:53:54.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:53:54.771 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:54:24.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:54:24.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:54:25.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16544
2026-03-08T09:54:25.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:54:25.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:54:25.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:54:25.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-08T09:54:25.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:54:25.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:54:25.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65545
2026-03-08T09:54:25.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:54:25.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:54:25.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:54:25.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37777
2026-03-08T09:54:25.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:54:25.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:54:25.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:54:28.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 0x7fcf68a07df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:54:28.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:54:28.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:54:29.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:54:29.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:54:30.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-075252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V7ZpX3LfGPFHZvEPZ6h28Yf0v68%3D&Expires=1773042869 HTTP/1.1" 200 71955
2026-03-08T09:54:30.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:54:30.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:54:30.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:54:30.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:54:30.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:54:45.446 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:54:45.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:54:45.586 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:54:45.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:54:45.634 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:55:15.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:55:15.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:55:16.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16544
2026-03-08T09:55:16.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:55:16.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:55:16.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:55:16.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-08T09:55:16.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:55:16.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:55:16.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65554
2026-03-08T09:55:16.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:55:16.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:55:16.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:55:16.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37828
2026-03-08T09:55:16.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:55:16.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:55:16.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:55:19.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 0x7fcf6974c790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:55:19.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:55:19.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:55:21.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-08T09:55:21.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:55:21.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-075252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RgXPci4Pmg7KcuPawUHTl7HX%2Fbs%3D&Expires=1773042920 HTTP/1.1" 200 71955
2026-03-08T09:55:22.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:55:22.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:55:22.165 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:55:22.192 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:55:22.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:55:39.270 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:55:39.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:55:39.413 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:55:39.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:55:39.460 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:56:09.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:56:09.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:56:10.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16505
2026-03-08T09:56:10.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:56:10.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:56:10.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:56:10.428 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:56:10.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:56:10.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:56:10.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65611
2026-03-08T09:56:10.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:56:10.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:56:10.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:56:10.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37837
2026-03-08T09:56:10.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:56:10.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:56:10.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:56:13.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 0x7fcf685414b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:56:13.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:56:13.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:56:14.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-08T09:56:14.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:56:15.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-075252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cFo1erqhQFuHXDfJ26XAI88wJmM%3D&Expires=1773042974 HTTP/1.1" 200 71955
2026-03-08T09:56:15.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:56:15.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:56:15.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:56:15.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:56:15.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:56:30.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:56:30.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:56:30.948 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:56:30.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:56:30.995 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:57:01.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:57:01.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:57:01.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16505
2026-03-08T09:57:01.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:57:01.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:57:01.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:57:01.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T09:57:01.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:57:01.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:57:01.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65553
2026-03-08T09:57:01.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:57:01.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:57:01.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:57:01.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37828
2026-03-08T09:57:01.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:57:01.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:57:01.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:57: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 0x7fce73d9b130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:57:04.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:57:04.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:57:05.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-08T09:57:05.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:57:06.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-075653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VN1lJA%2Flm3LZpoao1XP7qjababY%3D&Expires=1773043025 HTTP/1.1" 200 72065
2026-03-08T09:57:06.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:57:06.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:57:06.977 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:57:06.999 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:57:07.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:57:23.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:57:23.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:57:23.229 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:57:23.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:57:23.277 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:57:53.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:57:53.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:57:53.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16505
2026-03-08T09:57:53.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:57:53.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:57:53.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:57:53.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-08T09:57:53.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:57:53.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:57:53.489 [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-08T09:57:53.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:57:53.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:57:53.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:57:53.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37828
2026-03-08T09:57:53.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:57:53.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:57:53.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:57: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 0x7fceb47860e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:57:56.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:57:56.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:57:57.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-08T09:57:57.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:57:58.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-075653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qALBCTfm26wvvlHHxhGOb%2BijybM%3D&Expires=1773043077 HTTP/1.1" 200 72065
2026-03-08T09:57:58.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:57:58.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:57:58.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:57:58.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:57:58.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:58:14.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:58:14.188 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:58:14.216 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:58:14.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:58:14.264 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:58:44.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:58:44.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:58:44.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16505
2026-03-08T09:58:44.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:58:44.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:58:44.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:58:44.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-08T09:58:44.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:58:44.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:58:44.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65557
2026-03-08T09:58:44.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:58:44.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:58:44.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:58:44.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37833
2026-03-08T09:58:44.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:58:44.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:58:44.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:58: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 0x7fcf6b993520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:58:47.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:58:47.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:58:48.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-08T09:58:48.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:58:49.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-075653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jhHlIqzf5bIWfs4m0vSCo9yD5zQ%3D&Expires=1773043128 HTTP/1.1" 200 72065
2026-03-08T09:58:50.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:58:50.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:58:50.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:58:50.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:58:50.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:59:05.630 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:59:05.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:59:05.773 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:59:05.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:59:05.821 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T09:59:35.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T09:59:35.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T09:59:36.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16505
2026-03-08T09:59:36.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T09:59:36.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T09:59:36.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T09:59:36.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-08T09:59:36.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T09:59:36.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T09:59:36.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65585
2026-03-08T09:59:36.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:59:36.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T09:59:36.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T09:59:36.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37841
2026-03-08T09:59:36.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T09:59:36.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T09:59:36.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T09:59: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 0x7fce73d95c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T09:59:39.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T09:59:39.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T09:59:40.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T09:59:40.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T09:59:41.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-075653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g4jL6lyB2Ju%2FFwmmiwr%2Bh4J6xzA%3D&Expires=1773043180 HTTP/1.1" 200 72065
2026-03-08T09:59:41.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T09:59:41.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T09:59:41.518 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T09:59:41.553 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T09:59:41.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T09:59:56.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:59:57.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T09:59:57.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T09:59:57.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T09:59:57.185 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:00:27.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:00:27.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:00:27.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16505
2026-03-08T10:00:27.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:00:27.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:00:27.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:00:27.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-08T10:00:27.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:00:27.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:00:27.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65472
2026-03-08T10:00:27.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:00:27.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:00:27.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:00:27.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37860
2026-03-08T10:00:27.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:00:27.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:00:27.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:00: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 0x7fcf68bcdab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:00:30.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:00:30.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:00:31.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-08T10:00:31.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:00:32.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-075653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h37FHhWTH%2FXZa5niWghgRfYURCI%3D&Expires=1773043231 HTTP/1.1" 200 72065
2026-03-08T10:00:33.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:00:33.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:00:33.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:00:33.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:00:33.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:00:48.733 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:00:48.847 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:00:48.877 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:00:48.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:00:48.925 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:01:18.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:01:18.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:01:19.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T10:01:19.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:01:19.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:01:19.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:01:19.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-08T10:01:19.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:01:19.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:01:19.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65572
2026-03-08T10:01:19.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:01:19.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:01:19.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:01:19.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37843
2026-03-08T10:01:19.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:01:19.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:01:19.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:01: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 0x7fcf69720fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:01:22.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:01:22.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:01:23.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-08T10:01:23.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:01:24.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rWt%2B8pc%2FjDGj7jImn8GC9nVCCiE%3D&Expires=1773043283 HTTP/1.1" 200 72589
2026-03-08T10:01:24.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:01:24.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:01:24.482 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:01:24.505 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:01:24.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:01:39.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:01:40.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:01:40.056 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:01:40.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:01:40.102 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:02:10.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:02:10.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:02:10.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T10:02:10.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:02:10.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:02:10.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:02: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-08T10:02:10.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:02:10.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:02:10.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65572
2026-03-08T10:02:10.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:02:10.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:02:10.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:02:10.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37878
2026-03-08T10:02:10.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:02:10.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:02:10.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:02:13.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 0x7fcf6978ce80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:02:13.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:02:13.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:02:14.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-08T10:02:14.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:02:15.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w09KWI4xYJswJ0WhDTKF%2FlS%2BZ4M%3D&Expires=1773043334 HTTP/1.1" 200 72589
2026-03-08T10:02:15.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:02:15.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:02:15.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:02:15.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:02:15.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:02:33.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:02:33.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:02:33.970 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:02:33.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:02:34.018 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:03:04.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:03:04.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:03:04.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T10:03:04.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:03:04.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:03:04.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:03:04.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-08T10:03:04.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:03:04.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:03:04.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65581
2026-03-08T10:03:04.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:03:04.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:03:04.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:03:04.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37892
2026-03-08T10:03:04.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:03:04.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:03:04.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:03:07.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 0x7fcf6943a830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:03:07.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:03:07.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:03:08.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-08T10:03:08.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:03:09.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=88QQX0viUg%2FIZRG2Mrz62zTy7hs%3D&Expires=1773043388 HTTP/1.1" 200 72589
2026-03-08T10:03:09.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:03:09.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:03:09.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:03:09.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:03:09.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:03:26.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:03:26.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:03:26.831 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:03:26.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:03:26.877 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:03:56.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:03:56.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:03:56.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T10:03:56.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:03:56.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:03:56.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:03:56.987 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:03:56.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:03:56.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:03:56.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65618
2026-03-08T10:03:56.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:03:56.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:03:56.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:03:57.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37892
2026-03-08T10:03:57.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:03:57.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:03:57.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:04:00.055 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcd270>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:04:00.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:04:00.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:04:01.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-08T10:04:01.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:04:02.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yNOvk5zJrb%2BqO7f%2FW4VDU9viWEk%3D&Expires=1773043441 HTTP/1.1" 200 72589
2026-03-08T10:04:02.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:04:02.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:04:02.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:04:02.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:04:02.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:04:18.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:04:18.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:04:18.675 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:04:18.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:04:18.721 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:04:48.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:04:48.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:04:49.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T10:04:49.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:04:49.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:04:49.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:04:49.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-08T10:04:49.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:04:49.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:04:49.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65680
2026-03-08T10:04:49.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:04:49.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:04:49.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:04:49.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37952
2026-03-08T10:04:49.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:04:49.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:04:49.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:04:52.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 0x7fcf6b9c22c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:04:52.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:04:52.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:04:53.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-08T10:04:53.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:04:54.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OUUSXvaOaLtUx8GIsMA12C74p54%3D&Expires=1773043493 HTTP/1.1" 200 72816
2026-03-08T10:04:54.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:04:54.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:04:54.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:04:54.595 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:04:54.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:05:10.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:05:10.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:05:10.974 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:05:10.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:05:11.020 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:05:41.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:05:41.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:05:41.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T10:05:41.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:05:41.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:05:41.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:05:41.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-08T10:05:41.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:05:41.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:05:41.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65657
2026-03-08T10:05:41.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:05:41.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:05:41.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:05:41.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37888
2026-03-08T10:05:41.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:05:41.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:05:41.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:05:44.247 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68510fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:05:44.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:05:44.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:05:45.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:05:45.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:05:46.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nAYzSwUv2puyJ2XkQCAxkKnwBGQ%3D&Expires=1773043545 HTTP/1.1" 200 72816
2026-03-08T10:05:46.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:05:46.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:05:46.555 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:05:46.577 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:05:46.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:06:02.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:06:02.597 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:06:02.628 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:06:02.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:06:02.672 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:06:32.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:06:32.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:06:32.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T10:06:32.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:06:32.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:06:32.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:06:32.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-08T10:06:32.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:06:32.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:06:32.977 [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-08T10:06:32.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:06:32.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:06:32.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:06:32.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37885
2026-03-08T10:06:32.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:06:32.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:06:32.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:06:36.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 0x7fcf69510190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:06:36.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:06:36.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:06:37.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-08T10:06:37.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:06:38.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JG%2BI2FGBOKqzugmeNe6e7KvASns%3D&Expires=1773043597 HTTP/1.1" 200 72816
2026-03-08T10:06:38.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:06:38.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:06:38.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:06:38.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:06:38.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:06:54.383 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:06:54.531 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:06:54.560 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:06:54.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:06:54.607 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:07:24.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:07:24.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:07:25.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T10:07:25.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:07:25.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:07:25.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:07:25.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-08T10:07:25.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:07:25.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:07:25.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65641
2026-03-08T10:07:25.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:07:25.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:07:25.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:07:25.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37928
2026-03-08T10:07:25.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:07:25.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:07:25.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:07:28.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 0x7fcf6976f430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:07:28.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:07:28.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:07:29.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-08T10:07:29.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:07:30.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jhtt%2F0pBSXmt7yao5byYkMJCT2g%3D&Expires=1773043649 HTTP/1.1" 200 72816
2026-03-08T10:07:30.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:07:30.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:07:30.393 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:07:30.414 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:07:30.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:07:46.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:07:46.625 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:07:46.656 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:07:46.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:07:46.702 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:08:16.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:08:16.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:08:16.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T10:08:16.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:08:16.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:08:16.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:08:16.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-08T10:08:16.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:08:16.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:08:16.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65790
2026-03-08T10:08:16.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:08:16.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:08:16.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:08:16.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37852
2026-03-08T10:08:16.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:08:16.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:08:16.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:08:19.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 0x7fcf68cc4f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:08:19.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:08:19.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:08:21.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-08T10:08:21.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:08:21.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NP%2BUQGw6nL6xkcuNELNwjVE6%2F2E%3D&Expires=1773043700 HTTP/1.1" 200 72816
2026-03-08T10:08:22.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:08:22.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:08:22.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:08:22.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:08:22.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:08:37.598 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:08:37.747 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:08:37.777 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:08:37.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:08:37.824 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:09:07.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:09:07.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:09:08.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T10:09:08.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:09:08.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:09:08.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:09:08.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-08T10:09:08.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:09:08.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:09:08.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65694
2026-03-08T10:09:08.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:09:08.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:09:08.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:09:08.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37847
2026-03-08T10:09:08.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:09:08.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:09:08.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:09: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 0x7fcf68bad8d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:09:11.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:09:11.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:09:12.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:09:12.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:09:13.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VOj71S1KMrttikHbyjNrz2QWTjQ%3D&Expires=1773043752 HTTP/1.1" 200 72909
2026-03-08T10:09:13.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:09:13.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:09:13.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:09:13.699 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:09:13.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:09:29.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:09:29.351 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:09:29.381 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:09:29.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:09:29.428 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:09:59.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:09:59.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:09:59.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T10:09:59.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:09:59.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:09:59.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:09:59.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-08T10:09:59.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:09:59.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:09:59.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65662
2026-03-08T10:09:59.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:09:59.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:09:59.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:09:59.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37847
2026-03-08T10:09:59.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:09:59.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:09:59.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:10:02.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 0x7fce73d71ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:10:02.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:10:02.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:10:03.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:10:03.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:10:04.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=U4Ez22vTBR4v7jem8IbomhFqqAU%3D&Expires=1773043803 HTTP/1.1" 200 72909
2026-03-08T10:10:05.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:10:05.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:10:05.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:10:05.117 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:10:05.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:10:20.326 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:10:20.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:10:20.504 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:10:20.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:10:20.550 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:10:50.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:10:50.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:10:50.708 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T10:10:50.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:10:50.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:10:50.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:10:50.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-08T10:10:50.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:10:50.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:10:50.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65662
2026-03-08T10:10:50.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:10:50.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:10:50.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:10:50.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37830
2026-03-08T10:10:50.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:10:50.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:10:50.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:10: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 0x7fcf697f7c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:10:53.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:10:53.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:10:54.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-08T10:10:54.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:10:55.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xSpyq9pgAkGlv2lrAfQEAg4R7VE%3D&Expires=1773043854 HTTP/1.1" 200 72909
2026-03-08T10:10:56.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:10:56.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:10:56.098 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:10:56.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:10:56.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:11:11.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:11:11.971 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:11:12.001 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:11:12.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:11:12.048 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:11:42.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:11:42.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:11:42.452 [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-08T10:11:42.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:11:42.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:11:42.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:11:42.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-08T10:11:42.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:11:42.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:11:42.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65554
2026-03-08T10:11:42.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:11:42.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:11:42.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:11:42.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37830
2026-03-08T10:11:42.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:11:42.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:11:42.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:11:45.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 0x7fce7428b640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:11:45.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:11:45.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:11:46.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-08T10:11:46.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:11:47.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vzxhTLGVFYzeBw25OeXTm3sm8JY%3D&Expires=1773043906 HTTP/1.1" 200 72909
2026-03-08T10:11:47.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:11:47.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:11:47.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:11:47.881 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:11:47.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:12:03.188 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:12:03.331 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:12:03.360 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:12:03.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:12:03.407 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:12:33.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:12:33.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:12:33.660 [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-08T10:12:33.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:12:33.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:12:33.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:12:33.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-08T10:12:33.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:12:33.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:12:33.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65652
2026-03-08T10:12:33.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:12:33.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:12:33.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:12:33.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37802
2026-03-08T10:12:33.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:12:33.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:12:33.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:12: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 0x7fcf69427790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:12:36.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:12:36.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:12:37.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-08T10:12:37.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:12:38.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-080853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YJwdGYSMjBzPZmrzWXk74kAtY8k%3D&Expires=1773043957 HTTP/1.1" 200 72909
2026-03-08T10:12:39.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:12:39.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:12:39.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:12:39.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:12:39.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:12:54.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:12:54.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:12:54.709 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:12:54.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:12:54.757 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:13:24.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:13:24.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:13:25.078 [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-08T10:13:25.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:13:25.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:13:25.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:13:25.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-08T10:13:25.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:13:25.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:13:25.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65680
2026-03-08T10:13:25.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:13:25.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:13:25.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:13:25.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37864
2026-03-08T10:13:25.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:13:25.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:13:25.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:13:28.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 0x7fcf6938fdc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:13:28.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:13:28.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:13:29.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-08T10:13:29.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:13:30.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-081253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nfkkh%2BKpatLvX24RxAHGNt5CTko%3D&Expires=1773044009 HTTP/1.1" 200 73649
2026-03-08T10:13:30.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:13:30.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:13:30.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:13:30.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:13:30.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:13:45.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:13:45.990 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:13:46.019 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:13:46.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:13:46.066 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:14:16.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:14:16.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:14:16.273 [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-08T10:14:16.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:14:16.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:14:16.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:14:16.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-08T10:14:16.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:14:16.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:14:16.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65781
2026-03-08T10:14:16.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:14:16.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:14:16.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:14:16.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37830
2026-03-08T10:14:16.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:14:16.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:14:16.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:14:19.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 0x7fcf697800a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:14:19.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:14:19.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:14:20.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:14:20.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:14:21.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-081253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=96rM7m3sRpZNdn4Nh%2BdMHy7nMGA%3D&Expires=1773044060 HTTP/1.1" 200 73649
2026-03-08T10:14:21.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:14:21.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:14:21.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:14:21.653 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:14:21.653 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:14:36.623 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:14:36.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:14:36.766 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:14:36.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:14:36.813 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:15:06.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:15:06.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:15:07.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-08T10:15:07.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:15:07.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:15:07.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:15:07.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-08T10:15:07.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:15:07.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:15:07.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65592
2026-03-08T10:15:07.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:15:07.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:15:07.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:15:07.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37844
2026-03-08T10:15:07.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:15:07.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:15:07.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:15: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 0x7fcf6976ee90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:15:10.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:15:10.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:15:11.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-08T10:15:11.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:15:12.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-081253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OjM2otm9lu%2FGLw%2FQ6%2BwG6PMwnZg%3D&Expires=1773044111 HTTP/1.1" 200 73649
2026-03-08T10:15:12.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:15:12.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:15:12.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:15:12.654 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:15:12.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:15:29.234 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:15:29.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:15:29.409 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:15:29.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:15:29.456 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:15:59.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:15:59.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:16:01.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:16:01.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:16:01.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:16:01.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:16:01.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-08T10:16:01.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:16:01.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:16:01.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65792
2026-03-08T10:16:01.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:16:01.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:16:01.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:16:01.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37789
2026-03-08T10:16:01.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:16:01.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:16:01.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:16: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 0x7fce73d957e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:16:04.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:16:04.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:16:05.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-08T10:16:05.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:16:06.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-081253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T9OBTC3hqz2U1SaXxLSh6Gs7rNw%3D&Expires=1773044165 HTTP/1.1" 200 73649
2026-03-08T10:16:06.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:16:06.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:16:06.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:16:06.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:16:06.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:16:21.911 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:16:22.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:16:22.055 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:16:22.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:16:22.103 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:16:52.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:16:52.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:16:52.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:16:52.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:16:52.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:16:52.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:16:52.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-08T10:16:52.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:16:52.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:16:52.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65721
2026-03-08T10:16:52.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:16:52.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:16:52.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:16:52.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37789
2026-03-08T10:16:52.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:16:52.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:16:52.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:16:55.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 0x7fcf68541120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:16:55.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:16:55.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:16:56.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-08T10:16:56.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:16:57.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-081653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=40fsk%2FzHlMzIlVCKiCQRRdC24Rw%3D&Expires=1773044216 HTTP/1.1" 200 73503
2026-03-08T10:16:57.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:16:57.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:16:57.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:16:57.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:16:57.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:17:13.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:17:13.575 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:17:13.604 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:17:13.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:17:13.652 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:17:43.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:17:43.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:17:44.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:17:44.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:17:44.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:17:44.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:17:44.150 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:17:44.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:17:44.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:17:44.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65654
2026-03-08T10:17:44.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:17:44.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:17:44.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:17:44.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37821
2026-03-08T10:17:44.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:17:44.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:17:44.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:17: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 0x7fcf6b89d960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:17:47.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:17:47.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:17:48.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-08T10:17:48.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:17:49.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-081653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BUxdOxr9YfZqrvz7oP1hF5IMD6Y%3D&Expires=1773044268 HTTP/1.1" 200 73503
2026-03-08T10:17:49.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:17:49.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:17:49.515 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:17:49.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:17:49.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:18:04.597 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:18:04.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:18:04.741 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:18:04.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:18:04.788 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:18:34.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:18:34.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:18:34.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:18:34.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:18:34.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:18:34.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:18:34.960 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:18:34.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:18:34.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:18:34.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65675
2026-03-08T10:18:34.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:18:34.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:18:34.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:18:34.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37747
2026-03-08T10:18:34.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:18:34.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:18:34.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:18:38.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 0x7fcf6bad6590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:18:38.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:18:38.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:18:39.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-08T10:18:39.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:18:40.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-081653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dTaKpLYdRTv4HibRQ2l0fzybPXI%3D&Expires=1773044319 HTTP/1.1" 200 73503
2026-03-08T10:18:40.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:18:40.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:18:40.292 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:18:40.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:18:40.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:18:56.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:18:56.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:18:56.953 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:18:56.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:18:57.001 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:19:27.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:19:27.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:19:27.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:19:27.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:19:27.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:19:27.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:19:27.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-08T10:19:27.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:19:27.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:19:27.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65681
2026-03-08T10:19:27.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:19:27.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:19:27.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:19:27.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37818
2026-03-08T10:19:27.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:19:27.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:19:27.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:19: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 0x7fcf68cc7700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:19:30.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:19:30.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:19:31.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:19:31.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:19:32.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-081653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ddwtC%2FSJYvw4NoUpnIB44ndaUmw%3D&Expires=1773044371 HTTP/1.1" 200 73503
2026-03-08T10:19:32.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:19:32.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:19:32.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:19:32.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:19:32.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:19:47.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:19:47.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:19:47.863 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:19:47.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:19:47.911 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:20:17.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:20:17.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:20:18.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:20:18.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:20:18.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:20:18.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:20: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-08T10:20:18.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:20:18.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:20:18.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65686
2026-03-08T10:20:18.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:20:18.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:20:18.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:20:18.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37818
2026-03-08T10:20:18.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:20:18.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:20:18.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:20: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 0x7fceb3113fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:20:21.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:20:21.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:20:22.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-08T10:20:22.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:20:23.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-081653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JQzQB9gFVzoJFPniINXLVgLq5Yo%3D&Expires=1773044422 HTTP/1.1" 200 73503
2026-03-08T10:20:23.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:20:23.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:20:23.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:20:23.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:20:23.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:20:38.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:20:39.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:20:39.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:20:39.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:20:39.133 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:21:09.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:21:09.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:21:10.940 [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-08T10:21:10.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:21:10.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:21:10.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:21:10.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-08T10:21:10.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:21:10.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:21:10.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65648
2026-03-08T10:21:10.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:21:10.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:21:10.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:21:10.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37917
2026-03-08T10:21:10.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:21:10.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:21:10.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:21: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 0x7fce74297400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:21:14.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:21:14.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:21:15.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-08T10:21:15.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:21:16.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0OCTHQSm2siDF2xjl86M42jquDs%3D&Expires=1773044475 HTTP/1.1" 200 74046
2026-03-08T10:21:16.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:21:16.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:21:16.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:21:16.571 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:21:16.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:21:31.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:21:31.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:21:31.677 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:21:31.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:21:31.724 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:22:01.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:22:01.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:22:01.856 [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-08T10:22:01.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:22:01.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:22:01.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:22:01.875 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:22:01.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:22:01.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:22:01.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65595
2026-03-08T10:22:01.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:22:01.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:22:01.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:22:01.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37929
2026-03-08T10:22:01.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:22:01.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:22:01.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:22: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 0x7fceb4785360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:22:04.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:22:04.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:22:06.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-08T10:22:06.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:22:06.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZuWOnC66apn7qN66V9bDlMv6GUI%3D&Expires=1773044525 HTTP/1.1" 200 74046
2026-03-08T10:22:07.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:22:07.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:22:07.225 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:22:07.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:22:07.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:22:24.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:22:24.210 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:22:24.239 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:22:24.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:22:24.286 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:22:54.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:22:54.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:22:54.409 [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-08T10:22:54.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:22:54.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:22:54.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:22:54.428 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:22:54.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:22:54.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:22:54.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65726
2026-03-08T10:22:54.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:22:54.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:22:54.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:22:54.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37929
2026-03-08T10:22:54.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:22:54.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:22:54.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:22:57.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 0x7fcf68e57610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:22:57.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:22:57.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:22:58.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-08T10:22:58.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:22:59.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V4YoQ8R2wgWFkDsRqdYzHoi%2BbCM%3D&Expires=1773044578 HTTP/1.1" 200 74046
2026-03-08T10:22:59.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:22:59.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:22:59.768 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:22:59.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:22:59.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:23:14.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:23:14.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:23:14.860 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:23:14.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:23:14.908 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:23:44.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:23:44.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:23:45.224 [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-08T10:23:45.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:23:45.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:23:45.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:23:45.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-08T10:23:45.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:23:45.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:23:45.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65798
2026-03-08T10:23:45.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:23:45.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:23:45.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:23:45.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37959
2026-03-08T10:23:45.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:23:45.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:23:45.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:23:48.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 0x7fce741f07c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:23:48.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:23:48.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:23:49.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-08T10:23:49.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:23:50.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Jkij3Y%2FkGtfyFezp2JbDcDJ5h3I%3D&Expires=1773044629 HTTP/1.1" 200 74046
2026-03-08T10:23:50.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:23:50.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:23:50.622 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:23:50.645 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:23:50.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:24:05.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:24:06.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:24:06.102 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:24:06.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:24:06.149 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:24:36.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:24:36.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:24:36.461 [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-08T10:24:36.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:24:36.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:24:36.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:24:36.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-08T10:24:36.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:24:36.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:24:36.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65719
2026-03-08T10:24:36.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:24:36.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:24:36.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:24:36.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38024
2026-03-08T10:24:36.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:24:36.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:24:36.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:24: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 0x7fcf697e13c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:24:39.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:24:39.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:24:40.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:24:40.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:24:41.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1q%2F0ZvhKWcQ6huOGp1FQonQCor0%3D&Expires=1773044680 HTTP/1.1" 200 74046
2026-03-08T10:24:42.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:24:42.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:24:42.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:24:42.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:24:42.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:24:57.424 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:24:57.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:24:57.570 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:24:57.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:24:57.616 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:25:27.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:25:27.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:25:27.896 [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-08T10:25:27.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:25:27.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:25:27.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:25:27.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-08T10:25:27.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:25:27.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:25:27.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65781
2026-03-08T10:25:27.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:25:27.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:25:27.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:25:27.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38089
2026-03-08T10:25:27.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:25:27.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:25:27.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:25: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 0x7fcf68e55ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:25:31.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:25:31.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:25:32.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-08T10:25:32.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:25:32.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FIXBC8G9I6bkAgVZ9YApWbbRayw%3D&Expires=1773044731 HTTP/1.1" 200 74457
2026-03-08T10:25:33.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:25:33.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:25:33.258 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:25:33.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:25:33.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:25:48.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:25:48.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:25:48.686 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:25:48.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:25:48.733 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:26:18.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:26:18.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:26:18.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:26:18.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:26:18.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:26:18.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:26:18.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:26:18.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:26:18.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:26:18.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65814
2026-03-08T10:26:18.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:26:18.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:26:18.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:26:18.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38064
2026-03-08T10:26:18.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:26:18.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:26:18.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:26: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 0x7fcf6b8cde10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:26:21.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:26:21.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:26:23.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-08T10:26:23.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:26:24.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=URREvfJ55eKKcJvtyAuzQK5SOZs%3D&Expires=1773044783 HTTP/1.1" 200 74457
2026-03-08T10:26:24.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:26:24.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:26:24.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:26:24.562 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:26:24.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:26:40.755 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:26:40.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:26:40.899 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:26:40.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:26:40.947 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:27:10.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:27:10.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:27:11.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:27:11.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:27:11.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:27:11.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:27:11.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-08T10:27:11.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:27:11.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:27:11.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65912
2026-03-08T10:27:11.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:27:11.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:27:11.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:27:11.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38185
2026-03-08T10:27:11.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:27:11.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:27:11.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:27: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 0x7fcf68d76e30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:27:14.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:27:14.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:27:15.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-08T10:27:15.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:27:16.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Adbwp%2F6Q9iRyYpKZu9k3GiHLeFE%3D&Expires=1773044835 HTTP/1.1" 200 74457
2026-03-08T10:27:16.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:27:16.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:27:16.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:27:16.541 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:27:16.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:27:31.908 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:27:32.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:27:32.083 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:27:32.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:27:32.130 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:28:02.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:28:02.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:28:02.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:28:02.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:28:02.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:28:02.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:28:02.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-08T10:28:02.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:28:02.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:28:02.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65833
2026-03-08T10:28:02.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:28:02.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:28:02.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:28:02.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38113
2026-03-08T10:28:02.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:28:02.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:28:02.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:28:05.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 0x7fcf692a5480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:28:05.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:28:05.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:28:06.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:28:06.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:28:07.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gv%2BRld154I%2FImxN4typsIiZBEH4%3D&Expires=1773044886 HTTP/1.1" 200 74457
2026-03-08T10:28:07.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:28:07.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:28:07.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:28:07.839 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:28:07.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:28:23.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:28:23.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:28:23.814 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:28:23.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:28:23.861 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:28:53.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:28:53.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:28:54.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:28:54.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:28:54.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:28:54.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:28:54.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-08T10:28:54.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:28:54.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:28:54.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65833
2026-03-08T10:28:54.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:28:54.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:28:54.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:28:54.042 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38113
2026-03-08T10:28:54.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:28:54.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:28:54.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:28: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 0x7fce73d8e440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:28:57.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:28:57.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:28:58.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-08T10:28:58.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:28:59.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B5En6IF157Ys%2BRJDsSedWMSVN5w%3D&Expires=1773044938 HTTP/1.1" 200 74613
2026-03-08T10:28:59.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:28:59.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:28:59.677 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:28:59.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:28:59.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:29:14.399 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:29:14.543 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:29:14.572 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:29:14.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:29:14.619 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:29:44.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:29:44.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:29:44.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:29:44.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:29:44.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:29:44.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:29:44.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-08T10:29:44.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:29:44.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:29:44.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65884
2026-03-08T10:29:44.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:29:44.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:29:44.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:29:44.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38148
2026-03-08T10:29:44.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:29:44.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:29:44.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:29: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 0x7fcf69411510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:29:48.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:29:48.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:29:49.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-08T10:29:49.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:29:49.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MoYjiw4h6%2Fp4Lz6CHpwBwCM7RtU%3D&Expires=1773044989 HTTP/1.1" 200 74613
2026-03-08T10:29:50.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:29:50.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:29:50.513 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:29:50.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:29:50.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:30:06.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:30:06.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:30:06.630 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:30:06.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:30:06.678 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:30:36.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:30:36.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:30:36.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:30:36.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:30:36.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:30:36.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:30:36.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-08T10:30:36.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:30:36.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:30:37.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65871
2026-03-08T10:30:37.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:30:37.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:30:37.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:30:37.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38171
2026-03-08T10:30:37.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:30:37.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:30:37.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:30:40.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 0x7fcf6978e8f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:30:40.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:30:40.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:30:41.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-08T10:30:41.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:30:42.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XxImQbK3aHtK1egLECRSSTmnzz4%3D&Expires=1773045041 HTTP/1.1" 200 74613
2026-03-08T10:30:42.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:30:42.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:30:42.392 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:30:42.414 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:30:42.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:30:57.986 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:30:58.131 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:30:58.160 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:30:58.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:30:58.207 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:31:28.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:31:28.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:31:28.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:31:28.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:31:28.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:31:28.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:31:28.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-08T10:31:28.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:31:28.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:31:28.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65921
2026-03-08T10:31:28.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:31:28.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:31:28.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:31:28.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38138
2026-03-08T10:31:28.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:31:28.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:31:28.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10: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 0x7fceb7637880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:31:31.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:31:31.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:31:32.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-08T10:31:32.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:31:33.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IlDD8f%2B%2FvVJWjrL%2FFSf79uMRZMk%3D&Expires=1773045092 HTTP/1.1" 200 74613
2026-03-08T10:31:34.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:31:34.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:31:34.024 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:31:34.046 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:31:34.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:31:50.489 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:31:50.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:31:50.645 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:31:50.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:31:50.692 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:32:20.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:32:20.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:32:20.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:32:20.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:32:20.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:32:20.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:32:21.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-08T10:32:21.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:32:21.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:32:21.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65938
2026-03-08T10:32:21.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:32:21.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:32:21.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:32:21.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38125
2026-03-08T10:32:21.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:32:21.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:32:21.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:32:24.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 0x7fcf69410d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:32:24.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:32:24.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:32:25.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-08T10:32:25.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:32:26.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-082853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JI6UK%2FAlQuCO9K05q69QuD9L9v8%3D&Expires=1773045145 HTTP/1.1" 200 74613
2026-03-08T10:32:26.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:32:26.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:32:26.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:32:26.495 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:32:26.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:32:42.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:32:42.706 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:32:42.735 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:32:42.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:32:42.782 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:33:12.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:33:12.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:33:13.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:33:13.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:33:13.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:33:13.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:33:13.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-08T10:33:13.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:33:13.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:33:13.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65903
2026-03-08T10:33:13.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:33:13.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:33:13.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:33:13.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38154
2026-03-08T10:33:13.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:33:13.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:33:13.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:33:16.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 0x7fcf6b9a0370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:33:16.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:33:16.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:33:17.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-08T10:33:17.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:33:18.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-083253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3XbzFct%2FxHOrlSo3kCh%2Ff7MLlO0%3D&Expires=1773045197 HTTP/1.1" 200 74749
2026-03-08T10:33:18.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:33:18.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:33:18.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:33:18.555 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:33:18.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:33:34.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:33:34.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:33:34.522 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:33:34.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:33:34.570 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:34:04.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:34:04.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:34:04.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:34:04.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:34:04.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:34:04.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:34:04.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-08T10:34:04.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:34:04.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:34:04.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65925
2026-03-08T10:34:04.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:34:04.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:34:04.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:34:04.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38110
2026-03-08T10:34:04.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:34:04.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:34:04.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:34:07.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 0x7fcf68a765f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:34:07.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:34:07.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:34:09.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-08T10:34:09.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:34:10.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-083253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cfKGr5vVGAgO7GvF7GjEZCkOTkg%3D&Expires=1773045248 HTTP/1.1" 200 74749
2026-03-08T10:34:10.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:34:10.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:34:10.267 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:34:10.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:34:10.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:34:26.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:34:26.764 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:34:26.794 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:34:26.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:34:26.841 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:34:56.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:34:56.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:34:56.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:34:56.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:34:56.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:34:56.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:34:57.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-08T10:34:57.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:34:57.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:34:57.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65899
2026-03-08T10:34:57.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:34:57.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:34:57.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:34:57.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38110
2026-03-08T10:34:57.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:34:57.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:34:57.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:35:00.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 0x7fceb2bede40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:35:00.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:35:00.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:35:01.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:35:01.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:35:02.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-083253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MZnHisqVpOneTnr3WpjBJZLwuXU%3D&Expires=1773045301 HTTP/1.1" 200 74749
2026-03-08T10:35:02.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:35:02.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:35:02.337 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:35:02.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:35:02.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:35:17.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:35:17.391 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:35:17.422 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:35:17.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:35:17.469 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:35:47.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:35:47.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:35:47.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16200
2026-03-08T10:35:47.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:35:47.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:35:47.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:35:47.781 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:35:47.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:35:47.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:35:47.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65804
2026-03-08T10:35:47.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:35:47.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:35:47.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:35:47.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38031
2026-03-08T10:35:47.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:35:47.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:35:47.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:35: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 0x7fcf6b9a3bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:35:50.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:35:50.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:35:52.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-08T10:35:52.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:35:52.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-083253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8jKZ7rUxEzenTOKtwEOuvGzjW9M%3D&Expires=1773045351 HTTP/1.1" 200 74749
2026-03-08T10:35:53.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:35:53.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:35:53.117 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:35:53.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:35:53.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:36:08.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:36:08.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:36:08.952 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:36:08.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:36:08.999 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:36:39.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:36:39.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:36:39.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16236
2026-03-08T10:36:39.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:36:39.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:36:39.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:36:39.334 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:36:39.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:36:39.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:36:39.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65646
2026-03-08T10:36:39.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:36:39.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:36:39.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:36:39.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38093
2026-03-08T10:36:39.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:36:39.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:36:39.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:36:42.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 0x7fcf68cd0100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:36:42.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:36:42.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:36:43.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-08T10:36:43.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:36:44.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-083253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B19Nd0ITy848alpLbLE24AhWsws%3D&Expires=1773045403 HTTP/1.1" 200 74749
2026-03-08T10:36:44.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:36:44.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:36:44.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:36:44.735 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:36:44.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:36:59.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:36:59.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:36:59.750 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:36:59.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:36:59.795 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:37:29.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:37:29.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:37:29.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16236
2026-03-08T10:37:29.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:37:29.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:37:29.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:37: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-08T10:37:29.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:37:29.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:37:29.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65646
2026-03-08T10:37:29.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:37:29.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:37:29.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:37:29.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38065
2026-03-08T10:37:29.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:37:29.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:37:29.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:37: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 0x7fcf6bb3ad40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:37:33.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:37:33.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:37:34.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-08T10:37:34.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:37:35.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-083654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=08tXLtMhDgCThv3%2BB1fly4aGrCI%3D&Expires=1773045454 HTTP/1.1" 200 75251
2026-03-08T10:37:35.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:37:35.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:37:35.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:37:35.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:37:35.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:37:51.321 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:37:51.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:37:51.465 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:37:51.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:37:51.513 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:38:21.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:38:21.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:38:21.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16236
2026-03-08T10:38:21.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:38:21.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:38:21.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:38:21.717 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:38:21.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:38:21.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:38:21.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65762
2026-03-08T10:38:21.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:38:21.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:38:21.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:38:21.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38135
2026-03-08T10:38:21.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:38:21.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:38:21.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:38:24.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 0x7fcf69424a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:38:24.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:38:24.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:38:25.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-08T10:38:25.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:38:26.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-083654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b3dWTzj%2FfKsaThY6VqkGJmNaZ6E%3D&Expires=1773045505 HTTP/1.1" 200 75251
2026-03-08T10:38:27.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:38:27.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:38:27.346 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:38:27.370 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:38:27.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:38:42.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:38:42.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:38:42.608 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:38:42.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:38:42.654 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:39:12.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:39:12.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:39:12.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16236
2026-03-08T10:39:12.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:39:12.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:39:12.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:39:12.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-08T10:39:12.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:39:12.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:39:12.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65828
2026-03-08T10:39:12.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:39:12.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:39:12.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:39:12.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38212
2026-03-08T10:39:12.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:39:12.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:39:12.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:39:15.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 0x7fce73d96620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:39:15.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:39:15.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:39:17.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-08T10:39:17.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:39:17.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-083654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=STW3cT9KYEzfx6uXO8kbUDaUw%2Bk%3D&Expires=1773045556 HTTP/1.1" 200 75251
2026-03-08T10:39:18.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:39:18.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:39:18.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:39:18.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:39:18.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:39:35.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:39:35.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:39:35.281 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:39:35.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:39:35.328 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:40:05.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:40:05.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:40:05.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16236
2026-03-08T10:40:05.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:40:05.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:40:05.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:40:05.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-08T10:40:05.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:40:05.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:40:05.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65752
2026-03-08T10:40:05.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:40:05.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:40:05.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:40:05.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38218
2026-03-08T10:40:05.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:40:05.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:40:05.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:40:08.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 0x7fcf68de28c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:40:08.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:40:08.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:40:10.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-08T10:40:10.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:40:10.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-083654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0tb34hiyszNhqGB3L%2FA1B%2B9dsgE%3D&Expires=1773045609 HTTP/1.1" 200 75251
2026-03-08T10:40:11.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:40:11.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:40:11.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:40:11.270 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:40:11.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:40:27.062 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:40:27.173 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:40:27.202 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:40:27.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:40:27.248 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:40:57.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:40:57.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:40:58.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16225
2026-03-08T10:40:58.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:40:58.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:40:58.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:40:58.463 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:40:58.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:40:58.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:40:58.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65832
2026-03-08T10:40:58.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:40:58.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:40:58.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:40:58.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38218
2026-03-08T10:40:58.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:40:58.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:40:58.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:41:01.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 0x7fcf68588370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:41:01.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:41:01.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:41:02.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-08T10:41:02.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:41:03.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CjGU05pMrVSs8z0dEfislYCbHT8%3D&Expires=1773045662 HTTP/1.1" 200 75682
2026-03-08T10:41:04.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:41:04.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:41:04.109 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:41:04.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:41:04.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:41:19.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:41:19.633 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:41:19.662 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:41:19.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:41:19.710 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:41:49.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:41:49.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:41:50.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16225
2026-03-08T10:41:50.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:41:50.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:41:50.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:41:50.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-08T10:41:50.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:41:50.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:41:50.066 [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-08T10:41:50.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:41:50.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:41:50.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:41:50.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38233
2026-03-08T10:41:50.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:41:50.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:41:50.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:41:53.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 0x7fcf6bb386a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:41:53.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:41:53.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:41:54.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-08T10:41:54.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:41:55.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6LMKA7fHseyOC2okssuyjtJiqgI%3D&Expires=1773045714 HTTP/1.1" 200 75682
2026-03-08T10:41:55.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:41:55.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:41:55.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:41:55.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:41:55.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:42:10.752 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:42:10.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:42:10.894 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:42:10.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:42:10.941 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:42:40.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:42:40.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:42:41.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16225
2026-03-08T10:42:41.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:42:41.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:42:41.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:42:41.254 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:42:41.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:42:41.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:42:41.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65743
2026-03-08T10:42:41.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:42:41.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:42:41.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:42:41.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38181
2026-03-08T10:42:41.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:42:41.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:42:41.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:42: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 0x7fcf68e554b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:42:44.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:42:44.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:42:45.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-08T10:42:45.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:42:46.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M1a9tB3FLfuKIBnNFdCwPQBc%2Bd8%3D&Expires=1773045765 HTTP/1.1" 200 75682
2026-03-08T10:42:46.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:42:46.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:42:46.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:42:46.839 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:42:46.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:43:01.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:43:01.840 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:43:01.869 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:43:01.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:43:01.916 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:43:31.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:43:31.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:43:32.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16225
2026-03-08T10:43:32.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:43:32.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:43:32.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:43:32.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-08T10:43:32.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:43:32.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:43:32.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65560
2026-03-08T10:43:32.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:43:32.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:43:32.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:43:32.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38202
2026-03-08T10:43:32.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:43:32.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:43:32.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:43:35.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 0x7fceb310b6d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:43:35.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:43:35.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:43:36.655 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:43:36.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:43:37.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I9yYv3I8AE6cal3RtNFbyYk%2Ba2I%3D&Expires=1773045816 HTTP/1.1" 200 75682
2026-03-08T10:43:38.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:43:38.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:43:38.016 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:43:38.038 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:43:38.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:43:54.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:43:54.774 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:43:54.803 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:43:54.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:43:54.849 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:44:24.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:44:24.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:44:24.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16225
2026-03-08T10:44:24.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:44:24.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:44:24.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:44:24.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-08T10:44:24.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:44:24.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:44:24.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65470
2026-03-08T10:44:24.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:44:24.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:44:24.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:44:24.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37973
2026-03-08T10:44:24.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:44:24.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:44:24.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:44: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 0x7fcf68543fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:44:28.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:44:28.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:44:29.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:44:29.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:44:30.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sDe%2B956IU0B83PNxQSXLjlRcCkU%3D&Expires=1773045869 HTTP/1.1" 200 75682
2026-03-08T10:44:30.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:44:30.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:44:30.588 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:44:30.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:44:30.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:44:46.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:44:46.827 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:44:46.856 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:44:46.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:44:46.903 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:45:16.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:45:16.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:45:17.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16225
2026-03-08T10:45:17.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:45:17.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:45:17.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:45:17.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-08T10:45:17.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:45:17.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:45:17.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65362
2026-03-08T10:45:17.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:45:17.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:45:17.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:45:17.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37983
2026-03-08T10:45:17.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:45:17.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:45:17.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:45: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 0x7fcf696be5f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:45:20.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:45:20.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:45:21.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-08T10:45:21.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:45:22.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pmF4GORDmeWU3Koe79NlmIAIYC0%3D&Expires=1773045921 HTTP/1.1" 200 75621
2026-03-08T10:45:22.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:45:22.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:45:22.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:45:22.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:45:22.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:45:39.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:45:39.372 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:45:39.401 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:45:39.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:45:39.448 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:46:09.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:46:09.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:46:10.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16214
2026-03-08T10:46:10.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:46:10.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:46:10.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:46:10.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:46:10.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:46:10.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:46:10.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65362
2026-03-08T10:46:10.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:46:10.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:46:10.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:46:10.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37983
2026-03-08T10:46:10.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:46:10.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:46:10.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:46: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 0x7fcf697ebe80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:46:13.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:46:13.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:46:14.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-08T10:46:14.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:46:15.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X3eeiwK6%2Bl6L1FYDRx82IhSHrOE%3D&Expires=1773045974 HTTP/1.1" 200 75621
2026-03-08T10:46:16.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:46:16.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:46:16.084 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:46:16.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:46:16.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:46:31.325 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:46:31.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:46:31.465 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:46:31.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:46:31.512 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:47:01.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:47:01.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:47:01.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16214
2026-03-08T10:47:01.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:47:01.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:47:01.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:47:01.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-08T10:47:01.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:47:01.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:47:01.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65300
2026-03-08T10:47:01.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:47:01.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:47:01.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:47:01.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37906
2026-03-08T10:47:01.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:47:01.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:47:01.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:47:05.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 0x7fcf68bac730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:47:05.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:47:05.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:47:06.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:47:06.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:47:06.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uyFUk8GuD3MCuCENEfXaLXwXdco%3D&Expires=1773046026 HTTP/1.1" 200 75621
2026-03-08T10:47:07.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:47:07.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:47:07.299 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:47:07.322 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:47:07.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:47:22.582 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:47:22.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:47:22.734 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:47:22.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:47:22.781 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:47:52.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:47:52.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:47:53.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16214
2026-03-08T10:47:53.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:47:53.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:47:53.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:47:53.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-08T10:47:53.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:47:53.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:47:53.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65396
2026-03-08T10:47:53.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:47:53.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:47:53.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:47:53.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37906
2026-03-08T10:47:53.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:47:53.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:47:53.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:47:56.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 0x7fcf68e49060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:47:56.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:47:56.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:47:57.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-08T10:47:57.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:47:58.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ieOOAQiIuSQF7dEReNJXRSsJlMg%3D&Expires=1773046077 HTTP/1.1" 200 75621
2026-03-08T10:47:58.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:47:58.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:47:58.696 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:47:58.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:47:58.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:48:13.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:48:13.847 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:48:13.876 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:48:13.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:48:13.923 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:48:43.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:48:43.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:48:44.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16214
2026-03-08T10:48:44.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:48:44.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:48:44.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:48:44.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-08T10:48:44.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:48:44.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:48:44.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65393
2026-03-08T10:48:44.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:48:44.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:48:44.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:48:44.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37966
2026-03-08T10:48:44.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:48:44.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:48:44.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:48: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 0x7fcf68541390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:48:47.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:48:47.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:48:48.655 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:48:48.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:48:49.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FKGyacK%2FjgGvXdDpOxEC%2FCSblsA%3D&Expires=1773046128 HTTP/1.1" 200 75621
2026-03-08T10:48:50.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:48:50.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:48:50.038 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:48:50.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:48:50.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:49:05.771 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:49:05.885 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:49:05.915 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:49:05.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:49:05.962 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:49:35.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:49:35.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:49:36.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16214
2026-03-08T10:49:36.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:49:36.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:49:36.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:49:36.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-08T10:49:36.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:49:36.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:49:36.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65393
2026-03-08T10:49:36.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:49:36.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:49:36.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:49:36.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37938
2026-03-08T10:49:36.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:49:36.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:49:36.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:49:39.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 0x7fcf68d943d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:49:39.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:49:39.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:49:40.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:49:40.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:49:41.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Xco%2FGf6zQkdTidXPb%2F%2FrmqmFYC4%3D&Expires=1773046180 HTTP/1.1" 200 76212
2026-03-08T10:49:41.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:49:41.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:49:41.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:49:41.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:49:41.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:49:56.706 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:49:56.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:49:56.849 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:49:56.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:49:56.896 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:50:26.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:50:26.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:50:27.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16214
2026-03-08T10:50:27.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:50:27.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:50:27.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:50:27.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-08T10:50:27.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:50:27.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:50:27.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59493
2026-03-08T10:50:27.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:50:27.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:50:27.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:50:27.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35356
2026-03-08T10:50:27.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:50:27.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:50:27.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:50: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 0x7fcf6b9a2aa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:50:30.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:50:30.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:50:31.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-08T10:50:31.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:50:32.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jrcqqHziuvubfLm2YPL2f2nntow%3D&Expires=1773046231 HTTP/1.1" 200 76212
2026-03-08T10:50:32.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:50:32.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:50:32.708 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:50:32.732 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:50:32.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:50:47.939 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:50:48.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:50:48.084 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:50:48.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:50:48.131 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:51:18.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:51:18.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:51:18.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16267
2026-03-08T10:51:18.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:51:18.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:51:18.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:51:18.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:51:18.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:51:18.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:51:18.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59600
2026-03-08T10:51:18.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:51:18.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:51:18.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:51:18.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35402
2026-03-08T10:51:18.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:51:18.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:51:18.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:51:21.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 0x7fcf69798640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:51:21.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:51:21.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:51:22.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:51:22.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:51:23.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Sf2YgjQJhxTq%2FvN3wOGc4zkcKDE%3D&Expires=1773046282 HTTP/1.1" 200 76212
2026-03-08T10:51:24.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:51:24.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:51:24.165 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:51:24.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:51:24.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:51:40.341 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:51:40.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:51:40.486 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:51:40.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:51:40.532 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:52:10.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:52:10.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:52:10.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16267
2026-03-08T10:52:10.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:52:10.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:52:10.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:52:10.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-08T10:52:10.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:52:10.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:52:10.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59664
2026-03-08T10:52:10.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:52:10.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:52:10.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:52:10.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35396
2026-03-08T10:52:10.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:52:10.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:52:10.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:52:13.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 0x7fcf696bd4e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:52:13.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:52:13.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:52:14.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-08T10:52:14.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:52:15.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-084856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9pZIgA7OOfthI33ZSeETjQUTml0%3D&Expires=1773046334 HTTP/1.1" 200 76212
2026-03-08T10:52:16.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:52:16.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:52:16.352 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:52:16.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:52:16.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:52:31.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:52:31.682 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:52:31.711 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:52:31.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:52:31.758 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:53:01.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:53:01.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:53:02.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16267
2026-03-08T10:53:02.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:53:02.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:53:02.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:53:02.236 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:53:02.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:53:02.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:53:02.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59627
2026-03-08T10:53:02.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:53:02.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:53:02.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:53:02.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35395
2026-03-08T10:53:02.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:53:02.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:53:02.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:53:05.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 0x7fcf68cc6800>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:53:05.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:53:05.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:53:06.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-08T10:53:06.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:53:07.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-085254.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9q67TITgaeSVXj%2BJAGzj14eOPSo%3D&Expires=1773046386 HTTP/1.1" 200 76086
2026-03-08T10:53:07.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:53:07.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:53:07.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:53:07.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:53:07.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:53:23.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:53:23.276 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:53:23.305 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:53:23.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:53:23.352 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:53:53.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:53:53.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:53:53.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16267
2026-03-08T10:53:53.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:53:53.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:53:53.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:53:53.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:53:53.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:53:53.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:53:53.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59649
2026-03-08T10:53:53.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:53:53.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:53:53.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:53:53.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35395
2026-03-08T10:53:53.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:53:53.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:53:53.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:53:56.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 0x7fcf6975ab30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:53:56.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:53:56.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:53:57.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-08T10:53:57.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:53:58.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-085254.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zXkwDWEwxxOHm%2BHxWkxG%2FWx2KR8%3D&Expires=1773046437 HTTP/1.1" 200 76086
2026-03-08T10:53:59.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:53:59.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:53:59.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:53:59.339 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:53:59.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:54:14.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:54:14.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:54:14.581 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:54:14.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:54:14.629 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:54:44.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:54:44.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:54:44.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16267
2026-03-08T10:54:44.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:54:44.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:54:44.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:54:44.940 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:54:44.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:54:44.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:54:44.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59616
2026-03-08T10:54:44.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:54:44.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:54:44.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:54:44.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35311
2026-03-08T10:54:44.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:54:44.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:54:44.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:54:48.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 0x7fceb4784430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:54:48.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:54:48.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:54: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-08T10:54:49.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:54:50.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-085254.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7sb3dNF7QARixzR8hItiTmlZYAw%3D&Expires=1773046489 HTTP/1.1" 200 76086
2026-03-08T10:54:50.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:54:50.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:54:50.560 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:54:50.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:54:50.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:55:06.370 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:55:06.484 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:55:06.513 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:55:06.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:55:06.559 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:55:36.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:55:36.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:55:36.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16267
2026-03-08T10:55:36.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:55:36.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:55:36.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:55:36.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-08T10:55:36.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:55:36.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:55:36.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59616
2026-03-08T10:55:36.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:55:36.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:55:36.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:55:36.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35367
2026-03-08T10:55:36.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:55:36.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:55:36.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:55:40.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 0x7fcf68d947f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:55:40.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:55:40.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:55:41.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T10:55:41.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:55:41.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-085254.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=84mXEKA1pgRlKPlGIh7rBuCB4KQ%3D&Expires=1773046541 HTTP/1.1" 200 76086
2026-03-08T10:55:42.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:55:42.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:55:42.513 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:55:42.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:55:42.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:55:57.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:55:57.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:55:57.720 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:55:57.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:55:57.767 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:56:27.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:56:27.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:56:28.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16274
2026-03-08T10:56:28.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:56:28.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:56:28.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:56:28.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-08T10:56:28.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:56:28.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:56:28.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59496
2026-03-08T10:56:28.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:56:28.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:56:28.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:56:28.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35281
2026-03-08T10:56:28.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:56:28.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:56:28.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:56:31.415 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e18910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:56:31.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:56:31.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:56:32.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-08T10:56:32.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:56:33.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-085254.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LRSv6X%2BnIYyhyfF3ozZ0smIWXgE%3D&Expires=1773046592 HTTP/1.1" 200 76086
2026-03-08T10:56:33.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:56:33.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:56:33.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:56:34.017 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:56:34.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:56:49.935 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:56:50.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:56:50.078 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:56:50.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:56:50.125 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:57:20.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:57:20.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:57:20.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16274
2026-03-08T10:57:20.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:57:20.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:57:20.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:57:20.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-08T10:57:20.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:57:20.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:57:20.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59433
2026-03-08T10:57:20.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:57:20.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:57:20.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:57:20.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35229
2026-03-08T10:57:20.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:57:20.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:57:20.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:57: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 0x7fcf693d49a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:57:23.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:57:23.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:57:24.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-08T10:57:24.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:57:25.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-085653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vk%2F5zZ9PB5X8DnkT%2BOd0oK2UHSs%3D&Expires=1773046644 HTTP/1.1" 200 76346
2026-03-08T10:57:26.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:57:26.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:57:26.044 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:57:26.067 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:57:26.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:57:41.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:57:41.339 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:57:41.368 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:57:41.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:57:41.416 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:58:11.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:58:11.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:58:11.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16274
2026-03-08T10:58:11.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:58:11.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:58:11.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:58:11.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-08T10:58:11.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:58:11.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:58:11.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59390
2026-03-08T10:58:11.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:58:11.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:58:11.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:58:11.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35214
2026-03-08T10:58:11.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:58:11.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:58:11.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:58:14.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 0x7fcf694aa200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:58:14.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:58:14.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:58:16.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-08T10:58:16.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:58:16.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-085653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b%2FPta7Ua2IHkLdw35SVh%2BPRA95A%3D&Expires=1773046695 HTTP/1.1" 200 76346
2026-03-08T10:58:17.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:58:17.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:58:17.498 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:58:17.521 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:58:17.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:58:34.597 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:58:34.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:58:34.740 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:58:34.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:58:34.786 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:59:04.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:59:04.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:59:05.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16274
2026-03-08T10:59:05.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:59:05.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:59:05.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:59:05.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-08T10:59:05.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:59:05.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:59:05.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59654
2026-03-08T10:59:05.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:59:05.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:59:05.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:59:05.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35302
2026-03-08T10:59:05.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:59:05.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:59:05.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:59: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 0x7fcf6943b430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:59:08.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:59:08.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T10:59:09.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-08T10:59:09.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T10:59:10.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-085653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PKVU20T78vrbB43gfZcB1EdoiOs%3D&Expires=1773046749 HTTP/1.1" 200 76346
2026-03-08T10:59:10.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T10:59:10.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T10:59:10.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T10:59:10.734 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T10:59:10.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T10:59:26.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:59:26.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T10:59:26.596 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T10:59:26.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T10:59:26.643 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T10:59:56.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T10:59:56.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T10:59:56.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16274
2026-03-08T10:59:56.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T10:59:56.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T10:59:56.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T10:59:56.787 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T10:59:56.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T10:59:56.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T10:59:56.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59655
2026-03-08T10:59:56.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:59:56.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T10:59:56.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T10:59:56.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35302
2026-03-08T10:59:56.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T10:59:56.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T10:59:56.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T10:59: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 0x7fcf6934b490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T10:59:59.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T10:59:59.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:00:00.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-08T11:00:00.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:00:01.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-085653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i2Ji44vQe3V%2B%2FZk0JyUOaqmvdOE%3D&Expires=1773046800 HTTP/1.1" 200 76346
2026-03-08T11:00:02.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:00:02.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:00:02.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:00:02.378 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:00:02.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:00:19.710 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:00:19.824 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:00:19.853 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:00:19.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:00:19.901 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:00:49.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:00:49.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:00:50.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16274
2026-03-08T11:00:50.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:00:50.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:00:50.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:00:50.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-08T11:00:50.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:00:50.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:00:50.092 [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-08T11:00:50.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:00:50.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:00:50.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:00:50.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35191
2026-03-08T11:00:50.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:00:50.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:00:50.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:00:53.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 0x7fceb3112b30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:00:53.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:00:53.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:00:54.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:00:54.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:00:55.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-085653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mk%2BuPlzGLo14Of3EtmTIUPhpM90%3D&Expires=1773046854 HTTP/1.1" 200 76346
2026-03-08T11:00:55.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:00:55.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:00:55.696 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:00:55.719 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:00:55.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:01:11.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:01:11.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:01:11.415 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:01:11.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:01:11.462 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:01:41.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:01:41.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:01:41.915 [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-08T11:01:41.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:01:41.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:01:41.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:01: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-08T11:01:41.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:01:41.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:01:41.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59717
2026-03-08T11:01:41.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:01:41.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:01:41.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:01:41.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35245
2026-03-08T11:01:41.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:01:41.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:01:41.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:01: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 0x7fcf68a16920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:01:45.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:01:45.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:01:46.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:01:46.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:01:47.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GeUJAg%2BjY2Q9UlEVNQLpCbwZH0Y%3D&Expires=1773046906 HTTP/1.1" 200 76983
2026-03-08T11:01:47.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:01:47.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:01:47.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:01:47.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:01:47.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:02:05.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:02:05.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:02:05.346 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:02:05.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:02:05.394 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:02:35.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:02:35.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:02:35.693 [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-08T11:02:35.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:02:35.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:02:35.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:02:35.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-08T11:02:35.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:02:35.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:02:35.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59744
2026-03-08T11:02:35.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:02:35.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:02:35.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:02:35.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35222
2026-03-08T11:02:35.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:02:35.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:02:35.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:02:38.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 0x7fcf69249ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:02:38.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:02:38.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:02:39.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-08T11:02:39.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:02:40.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M9jmXuYkzNbL8e6WagpLfCWhyo4%3D&Expires=1773046959 HTTP/1.1" 200 76983
2026-03-08T11:02:41.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:02:41.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:02:41.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:02:41.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:02:41.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:02:56.519 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:02:56.633 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:02:56.662 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:02:56.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:02:56.709 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:03:26.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:03:26.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:03:26.855 [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-08T11:03:26.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:03:26.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:03:26.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:03:26.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-08T11:03:26.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:03:26.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:03:26.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59861
2026-03-08T11:03:26.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:03:26.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:03:26.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:03:26.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35260
2026-03-08T11:03:26.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:03:26.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:03:26.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:03: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 0x7fcf6b9a1120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:03:29.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:03:29.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:03:31.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-08T11:03:31.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:03:31.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fLPw5crOBm%2B%2BJnFmWA%2FlJJ13%2BLY%3D&Expires=1773047010 HTTP/1.1" 200 76983
2026-03-08T11:03:32.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:03:32.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:03:32.469 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:03:32.503 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:03:32.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:03:48.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:03:48.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:03:48.331 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:03:48.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:03:48.379 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:04:18.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:04:18.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:04:18.512 [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-08T11:04:18.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:04:18.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:04:18.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:04:18.556 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:04:18.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:04:18.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:04:18.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59790
2026-03-08T11:04:18.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:04:18.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:04:18.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:04:18.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35269
2026-03-08T11:04:18.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:04:18.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:04:18.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:04: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 0x7fcf6b953d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:04:21.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:04:21.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:04:22.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-08T11:04:22.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:04:23.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=f1ZeMbyYGi8lTXFdc0Md6upBC%2Fo%3D&Expires=1773047062 HTTP/1.1" 200 76983
2026-03-08T11:04:24.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:04:24.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:04:24.251 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:04:24.275 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:04:24.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:04:39.241 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:04:39.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:04:39.385 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:04:39.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:04:39.433 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:05:09.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:05:09.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:05:09.940 [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-08T11:05:09.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:05:09.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:05:09.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:05:09.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-08T11:05:09.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:05:09.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:05:09.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60065
2026-03-08T11:05:09.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:05:09.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:05:09.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:05:09.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35261
2026-03-08T11:05:09.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:05:09.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:05:09.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:05:13.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 0x7fcf696be4a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:05:13.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:05:13.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:05:14.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-08T11:05:14.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:05:15.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0BeQPusnukQ8MrMpMOhncn7OwTg%3D&Expires=1773047114 HTTP/1.1" 200 77252
2026-03-08T11:05:15.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:05:15.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:05:15.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:05:15.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:05:15.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:05:30.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:05:30.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:05:30.895 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:05:30.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:05:30.942 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:06:00.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:06:00.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:06:02.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16198
2026-03-08T11:06:02.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:06:02.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:06:02.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:06:02.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-08T11:06:02.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:06:02.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:06:02.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60109
2026-03-08T11:06:02.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:06:02.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:06:02.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:06:02.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35457
2026-03-08T11:06:02.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:06:02.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:06:02.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11: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 0x7fce73d96ce0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:06:05.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:06:05.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:06:06.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-08T11:06:06.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:06:07.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rPZsOH1AtrdUwTwRkZ809v2483Y%3D&Expires=1773047166 HTTP/1.1" 200 77252
2026-03-08T11:06:07.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:06:07.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:06:07.789 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:06:07.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:06:07.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:06:25.034 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:06:25.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:06:25.180 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:06:25.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:06:25.227 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:06:55.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:06:55.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:06:55.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16198
2026-03-08T11:06:55.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:06:55.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:06:55.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:06: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-08T11:06:55.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:06:55.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:06:55.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60273
2026-03-08T11:06:55.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:06:55.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:06:55.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:06:55.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35457
2026-03-08T11:06:55.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:06:55.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:06:55.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:06: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 0x7fcf684c4dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:06:58.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:06:58.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:06:59.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:06:59.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:07:00.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5ccvFUiFWALO%2B1Xgic0FyjZI944%3D&Expires=1773047219 HTTP/1.1" 200 77252
2026-03-08T11:07:01.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:07:01.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:07:01.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:07:01.031 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:07:01.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:07:16.840 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:07:16.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:07:16.985 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:07:16.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:07:17.032 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:07:47.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:07:47.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:07:47.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16198
2026-03-08T11:07:47.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:07:47.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:07:47.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:07:47.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-08T11:07:47.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:07:47.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:07:47.211 [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-08T11:07:47.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:07:47.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:07:47.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:07:47.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35353
2026-03-08T11:07:47.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:07:47.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:07:47.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:07: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 0x7fcf68ee3be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:07:50.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:07:50.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:07:51.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-08T11:07:51.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:07:52.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bVsd3hht3JoT9jf2PvkyDnCgt2I%3D&Expires=1773047271 HTTP/1.1" 200 77252
2026-03-08T11:07:52.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:07:52.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:07:52.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:07:52.846 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:07:52.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:08:09.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:08:09.411 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:08:09.440 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:08:09.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:08:09.487 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:08:39.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:08:39.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:08:39.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16198
2026-03-08T11:08:39.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:08:39.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:08:39.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:08:39.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-08T11:08:39.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:08:39.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:08:39.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60359
2026-03-08T11:08:39.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:08:39.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:08:39.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:08:39.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34903
2026-03-08T11:08:39.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:08:39.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:08:39.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:08: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 0x7fcf6934b910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:08:42.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:08:42.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:08:44.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:08:44.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:08:44.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Vkf3LbUMjpQANV%2FtJtZQBdB6dUc%3D&Expires=1773047323 HTTP/1.1" 200 77252
2026-03-08T11:08:45.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:08:45.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:08:45.449 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:08:45.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:08:45.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:09:01.098 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:09:01.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:09:01.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:09:01.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:09:01.289 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:09:31.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:09:31.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:09:31.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16198
2026-03-08T11:09:31.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:09:31.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:09:31.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:09:31.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-08T11:09:31.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:09:31.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:09:31.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60400
2026-03-08T11:09:31.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:09:31.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:09:31.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:09:31.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34976
2026-03-08T11:09:31.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:09:31.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:09:31.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:09:34.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 0x7fce73d97580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:09:34.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:09:34.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:09: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-08T11:09:35.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:09:36.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IU3zOhhpr%2FHvKla2brWMy6alkL8%3D&Expires=1773047375 HTTP/1.1" 200 77943
2026-03-08T11:09:37.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:09:37.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:09:37.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:09:37.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:09:37.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:09:53.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:09:53.280 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:09:53.308 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:09:53.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:09:53.356 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:10:23.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:10:23.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:10:23.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16198
2026-03-08T11:10:23.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:10:23.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:10:23.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:10:23.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-08T11:10:23.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:10:23.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:10:23.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60475
2026-03-08T11:10:23.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:10:23.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:10:23.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:10:23.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35028
2026-03-08T11:10:23.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:10:23.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:10:23.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:10: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 0x7fcf694261d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:10:26.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:10:26.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:10:27.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:10:27.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:10:28.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dsHxqM%2BJWJPH67z3lXEnah8%2FJYY%3D&Expires=1773047427 HTTP/1.1" 200 77943
2026-03-08T11:10:29.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:10:29.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:10:29.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:10:29.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:10:29.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:10:44.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:10:44.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:10:44.557 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:10:44.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:10:44.603 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:11:14.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:11:14.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:11:15.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16249
2026-03-08T11:11:15.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:11:15.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:11:15.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:11:15.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-08T11:11:15.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:11:15.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:11:15.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60523
2026-03-08T11:11:15.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:11:15.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:11:15.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:11:15.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34994
2026-03-08T11:11:15.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:11:15.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:11:15.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:11: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 0x7fcf68ee2cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:11:18.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:11:18.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:11:19.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-08T11:11:19.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:11:20.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XX%2BQlhs8xNHqVcaO3pgoukv09S4%3D&Expires=1773047479 HTTP/1.1" 200 77943
2026-03-08T11:11:21.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:11:21.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:11:21.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:11:21.325 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:11:21.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:11:36.430 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:11:36.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:11:36.573 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:11:36.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:11:36.621 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:12:06.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:12:06.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:12:07.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16249
2026-03-08T11:12:07.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:12:07.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:12:07.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:12:07.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-08T11:12:07.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:12:07.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:12:07.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60753
2026-03-08T11:12:07.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:12:07.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:12:07.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:12:07.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35019
2026-03-08T11:12:07.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:12:07.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:12:07.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:12: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 0x7fce73d73f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:12:10.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:12:10.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:12:11.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:12:11.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:12:12.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-090856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3djmDE7F41%2FsfvWUBaLkmgiK0jc%3D&Expires=1773047531 HTTP/1.1" 200 77943
2026-03-08T11:12:12.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:12:12.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:12:12.654 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:12:12.677 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:12:12.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:12:28.517 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:12:28.632 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:12:28.661 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:12:28.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:12:28.708 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:12:58.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:12:58.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:12:58.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16249
2026-03-08T11:12:58.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:12:58.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:12:58.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:12:58.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-08T11:12:58.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:12:58.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:12:58.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60702
2026-03-08T11:12:58.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:12:58.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:12:58.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:12:58.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35019
2026-03-08T11:12:58.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:12:58.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:12:58.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:13: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 0x7fcf68578f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:13:02.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:13:02.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:13:03.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-08T11:13:03.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:13:04.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-091256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X7xDx3sdezpIys5d9g%2F4ILrILcU%3D&Expires=1773047583 HTTP/1.1" 200 77763
2026-03-08T11:13:04.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:13:04.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:13:04.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:13:04.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:13:04.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:13:21.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:13:21.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:13:21.596 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:13:21.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:13:21.643 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:13:51.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:13:51.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:13:51.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16249
2026-03-08T11:13:51.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:13:51.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:13:51.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:13:51.953 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:13:51.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:13:51.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:13:51.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60768
2026-03-08T11:13:51.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:13:51.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:13:51.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:13:51.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35082
2026-03-08T11:13:51.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:13:51.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:13:51.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:13:55.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 0x7fcf68e1abc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:13:55.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:13:55.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:13:56.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-08T11:13:56.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:13:57.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-091256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cUQFYXJY4ydqtLf8l69vv5e6%2BMg%3D&Expires=1773047636 HTTP/1.1" 200 77763
2026-03-08T11:13:57.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:13:57.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:13:57.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:13:57.620 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:13:57.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:14:13.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:14:13.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:14:13.159 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:14:13.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:14:13.206 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:14:43.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:14:43.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:14:43.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16249
2026-03-08T11:14:43.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:14:43.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:14:43.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:14:43.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-08T11:14:43.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:14:43.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:14:43.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61039
2026-03-08T11:14:43.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:14:43.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:14:43.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:14:43.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35057
2026-03-08T11:14:43.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:14:43.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:14:43.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:14: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 0x7fcf694ab8b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:14:46.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:14:46.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:14:47.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-08T11:14:47.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:14:48.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-091256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eGYTA5Kb%2BAMnS3RdpV7JCQfqMF0%3D&Expires=1773047687 HTTP/1.1" 200 77763
2026-03-08T11:14:49.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:14:49.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:14:49.041 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:14:49.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:14:49.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:15:05.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:15:05.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:15:05.235 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:15:05.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:15:05.283 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:15:35.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:15:35.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:15:35.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16249
2026-03-08T11:15:35.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:15:35.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:15:35.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:15:35.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-08T11:15:35.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:15:35.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:15:35.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61028
2026-03-08T11:15:35.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:15:35.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:15:35.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:15:35.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35145
2026-03-08T11:15:35.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:15:35.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:15:35.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:15: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 0x7fcf694c95a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:15:38.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:15:38.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:15:39.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-08T11:15:39.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:15:40.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-091256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ogp%2F9LVhX92KOc4N9z5J39%2Fu%2FKw%3D&Expires=1773047739 HTTP/1.1" 200 77763
2026-03-08T11:15:41.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:15:41.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:15:41.067 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:15:41.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:15:41.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:15:56.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:15:56.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:15:56.934 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:15:56.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:15:56.981 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:16:27.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:16:27.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:16:27.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:16:27.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:16:27.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:16:27.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:16:27.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-08T11:16:27.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:16:27.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:16:27.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61092
2026-03-08T11:16:27.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:16:27.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:16:27.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:16:27.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35097
2026-03-08T11:16:27.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:16:27.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:16:27.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:16: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 0x7fcf6974ee90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:16:30.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:16:30.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:16:31.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-08T11:16:31.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:16:32.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-091256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Gvk%2Fcc9GzSOusqBQOcf2bn2xJAI%3D&Expires=1773047791 HTTP/1.1" 200 77763
2026-03-08T11:16:32.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:16:32.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:16:32.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:16:33.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:16:33.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:16:48.415 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:16:48.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:16:48.558 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:16:48.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:16:48.605 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:17:18.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:17:18.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:17:18.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:17:18.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:17:18.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:17:18.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:17:18.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-08T11:17:18.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:17:18.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:17:18.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61147
2026-03-08T11:17:18.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:17:18.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:17:18.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:17:18.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35161
2026-03-08T11:17:18.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:17:18.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:17:18.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:17: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 0x7fceb2bec3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:17:21.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:17:21.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:17:22.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-08T11:17:22.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:17:23.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-091656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Snwut8ZnkvaOkupX1yf2ev2bu6c%3D&Expires=1773047842 HTTP/1.1" 200 77795
2026-03-08T11:17:24.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:17:24.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:17:24.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:17:24.388 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:17:24.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:17:41.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:17:41.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:17:41.220 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:17:41.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:17:41.268 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:18:11.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:18:11.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:18:11.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:18:11.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:18:11.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:18:11.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:18:11.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-08T11:18:11.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:18:11.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:18:11.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61261
2026-03-08T11:18:11.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:18:11.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:18:11.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:18:11.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35202
2026-03-08T11:18:11.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:18:11.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:18:11.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:18: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 0x7fcf68c8d180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:18:14.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:18:14.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:18:15.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:18:15.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:18:16.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-091656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5V8h8PwbizIbE5ZyUvN5YU00gvg%3D&Expires=1773047895 HTTP/1.1" 200 77795
2026-03-08T11:18:17.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:18:17.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:18:17.277 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:18:17.301 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:18:17.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:18:32.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:18:32.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:18:32.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:18:32.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:18:32.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:19:02.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:19:02.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:19:02.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:19:02.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:19:02.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:19:02.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:19:02.826 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:19:02.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:19:02.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:19:02.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61258
2026-03-08T11:19:02.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:19:02.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:19:02.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:19:02.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35286
2026-03-08T11:19:02.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:19:02.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:19:02.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:19:05.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 0x7fcf6964b7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:19:05.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:19:05.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:19:07.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-08T11:19:07.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:19:07.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-091656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UpRjajbQ5MPR92UHhLnbSHqlTkc%3D&Expires=1773047946 HTTP/1.1" 200 77795
2026-03-08T11:19:08.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:19:08.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:19:08.410 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:19:08.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:19:08.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:19:25.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:19:25.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:19:25.498 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:19:25.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:19:25.546 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:19:55.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:19:55.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:19:55.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:19:55.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:19:55.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:19:55.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:19:55.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-08T11:19:55.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:19:55.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:19:55.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61245
2026-03-08T11:19:55.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:19:55.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:19:55.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:19:55.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35286
2026-03-08T11:19:55.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:19:55.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:19:55.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:19:58.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 0x7fceb47842b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:19:58.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:19:58.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:20:00.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-08T11:20:00.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:20:00.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-091656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=O%2F7PaxA1I%2BO3ssL4RSAWRAPesnA%3D&Expires=1773047999 HTTP/1.1" 200 77795
2026-03-08T11:20:01.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:20:01.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:20:01.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:20:01.496 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:20:01.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:20:16.694 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:20:16.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:20:16.841 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:20:16.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:20:16.888 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:20:46.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:20:46.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:20:47.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:20:47.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:20:47.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:20:47.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:20:47.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-08T11:20:47.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:20:47.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:20:47.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61400
2026-03-08T11:20:47.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:20:47.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:20:47.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:20:47.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35151
2026-03-08T11:20:47.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:20:47.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:20:47.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11: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 0x7fce742894b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:20:50.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:20:50.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:20:51.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-08T11:20:51.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:20:52.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-091656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ST582l%2BhgDtOzgc4aCznT0%2Bv5oM%3D&Expires=1773048051 HTTP/1.1" 200 77795
2026-03-08T11:20:52.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:20:52.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:20:52.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:20:52.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:20:52.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:21:08.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:21:08.570 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:21:08.599 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:21:08.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:21:08.646 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:21:38.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:21:38.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:21:38.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:21:38.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:21:38.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:21:38.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:21:38.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-08T11:21:38.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:21:38.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:21:38.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61445
2026-03-08T11:21:38.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:21:38.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:21:38.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:21:38.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35259
2026-03-08T11:21:38.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:21:38.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:21:38.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:21:41.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 0x7fcf68e560e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:21:41.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:21:41.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:21:43.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:21:43.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:21:44.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PFrCFIEMKc1p5jpCz8KjUvMf61E%3D&Expires=1773048103 HTTP/1.1" 200 78684
2026-03-08T11:21:44.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:21:44.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:21:44.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:21:44.561 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:21:44.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:21:59.632 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:21:59.747 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:21:59.776 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:21:59.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:21:59.823 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:22:29.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:22:29.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:22:29.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:22:29.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:22:29.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:22:29.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:22:29.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-08T11:22:29.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:22:29.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:22:29.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61513
2026-03-08T11:22:29.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:22:29.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:22:29.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:22:29.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35201
2026-03-08T11:22:29.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:22:29.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:22:29.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:22:33.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 0x7fceb316b970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:22:33.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:22:33.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:22:34.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-08T11:22:34.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:22:35.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t4CqLjPheEobF8Z5vZUBGveii3U%3D&Expires=1773048154 HTTP/1.1" 200 78684
2026-03-08T11:22:35.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:22:35.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:22:35.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:22:35.616 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:22:35.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:22:51.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:22:51.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:22:51.619 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:22:51.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:22:51.666 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:23:21.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:23:21.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:23:22.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:23:22.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:23:22.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:23:22.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:23:22.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-08T11:23:22.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:23:22.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:23:22.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61626
2026-03-08T11:23:22.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:23:22.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:23:22.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:23:22.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35272
2026-03-08T11:23:22.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:23:22.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:23:22.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:23: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 0x7fcf69349fc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:23:25.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:23:25.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:23:26.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:23:26.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:23:27.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SUGhfAxWkrII1MUCvt33fqZ0AHQ%3D&Expires=1773048206 HTTP/1.1" 200 78684
2026-03-08T11:23:27.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:23:27.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:23:27.745 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:23:27.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:23:27.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:23:42.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:23:42.696 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:23:42.725 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:23:42.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:23:42.772 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:24:12.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:24:12.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:24:12.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:24:12.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:24:12.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:24:12.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:24:12.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-08T11:24:12.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:24:12.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:24:12.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61608
2026-03-08T11:24:12.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:24:12.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:24:12.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:24:12.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35394
2026-03-08T11:24:12.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:24:12.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:24:12.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:24:16.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 0x7fcf68a14580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:24:16.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:24:16.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:24:17.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-08T11:24:17.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:24:18.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=StN5Ao9dmAgyNYlCTTqoDaOKlq0%3D&Expires=1773048257 HTTP/1.1" 200 78684
2026-03-08T11:24:18.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:24:18.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:24:18.571 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:24:18.595 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:24:18.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:24:34.248 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:24:34.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:24:34.390 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:24:34.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:24:34.437 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:25:04.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:25:04.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:25:04.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:25:04.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:25:04.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:25:04.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:25:04.932 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:25:04.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:25:04.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:25:04.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61739
2026-03-08T11:25:04.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:25:04.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:25:04.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:25:04.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35399
2026-03-08T11:25:04.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:25:04.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:25:04.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:25:08.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 0x7fcf68ee2dd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:25:08.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:25:08.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:25:09.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-08T11:25:09.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:25:09.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=chUIWo1gm7LRnFvI8q5XBSw5Y1o%3D&Expires=1773048309 HTTP/1.1" 200 78367
2026-03-08T11:25:10.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:25:10.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:25:10.503 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:25:10.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:25:10.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:25:25.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:25:25.607 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:25:25.636 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:25:25.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:25:25.684 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:25:55.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:25:55.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:25:56.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:25:56.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:25:56.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:25:56.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:25:56.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-08T11:25:56.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:25:56.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:25:56.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61804
2026-03-08T11:25:56.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:25:56.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:25:56.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:25:56.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35399
2026-03-08T11:25:56.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:25:56.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:25:56.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:25:59.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 0x7fcf68e48df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:25:59.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:25:59.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:26:00.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-08T11:26:00.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:26:01.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BZ%2BzNxRRzT%2BRS9cWOgaMF7r5yCc%3D&Expires=1773048360 HTTP/1.1" 200 78367
2026-03-08T11:26:02.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:26:02.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:26:02.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:26:02.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:26:02.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:26:17.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:26:17.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:26:17.798 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:26:17.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:26:17.845 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:26:47.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:26:47.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:26:47.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:26:47.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:26:47.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:26:47.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:26:48.017 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:26:48.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:26:48.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:26:48.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61972
2026-03-08T11:26:48.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:26:48.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:26:48.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:26:48.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35477
2026-03-08T11:26:48.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:26:48.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:26:48.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:26: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 0x7fcf6b89e710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:26:51.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:26:51.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:26:52.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-08T11:26:52.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:26:53.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g%2BQnkw%2FFb7Sac2h3g6Dal4Ml9EQ%3D&Expires=1773048412 HTTP/1.1" 200 78367
2026-03-08T11:26:53.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:26:53.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:26:53.624 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:26:53.646 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:26:53.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:27:09.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:27:09.188 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:27:09.217 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:27:09.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:27:09.265 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:27:39.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:27:39.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:27:39.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:27:39.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:27:39.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:27:39.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:27:39.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-08T11:27:39.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:27:39.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:27:39.599 [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-08T11:27:39.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:27:39.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:27:39.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:27:39.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35511
2026-03-08T11:27:39.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:27:39.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:27:39.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:27: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 0x7fcf68b65b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:27:42.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:27:42.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:27:43.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-08T11:27:43.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:27:44.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2qrp07Fqhft2sZITu3UkisMVg74%3D&Expires=1773048463 HTTP/1.1" 200 78367
2026-03-08T11:27:45.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:27:45.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:27:45.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:27:45.324 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:27:45.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:28:00.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:28:00.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:28:00.620 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:28:00.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:28:00.666 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:28:30.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:28:30.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:28:30.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:28:30.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:28:30.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:28:30.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:28:30.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-08T11:28:30.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:28:30.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:28:30.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61892
2026-03-08T11:28:30.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:28:30.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:28:30.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:28:30.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35455
2026-03-08T11:28:30.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:28:30.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:28:30.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:28:33.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 0x7fce742960b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:28:33.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:28:33.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:28:35.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:28:35.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:28:35.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FfD5pKpqOMBPc8jRl1jroVoJXcI%3D&Expires=1773048514 HTTP/1.1" 200 78367
2026-03-08T11:28:36.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:28:36.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:28:36.470 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:28:36.491 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:28:36.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:28:53.073 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:28:53.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:28:53.220 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:28:53.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:28:53.268 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:29:23.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:29:23.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:29:23.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:29:23.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:29:23.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:29:23.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:29: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-08T11:29:23.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:29:23.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:29:23.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61793
2026-03-08T11:29:23.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:29:23.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:29:23.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:29:23.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35418
2026-03-08T11:29:23.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:29:23.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:29:23.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:29: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 0x7fcf69414970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:29:26.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:29:26.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:29:27.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-08T11:29:27.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:29:28.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LnGghQ62xsZ0qBA6N5GI%2Bbqbzhs%3D&Expires=1773048567 HTTP/1.1" 200 78049
2026-03-08T11:29:29.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:29:29.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:29:29.138 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:29:29.163 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:29:29.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:29:44.365 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:29:44.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:29:44.507 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:29:44.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:29:44.555 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:30:14.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:30:14.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:30:15.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:30:15.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:30:15.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:30:15.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:30:15.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-08T11:30:15.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:30:15.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:30:15.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61838
2026-03-08T11:30:15.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:30:15.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:30:15.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:30:15.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35381
2026-03-08T11:30:15.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:30:15.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:30:15.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:30: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 0x7fcf69410730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:30:18.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:30:18.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:30:19.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-08T11:30:19.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:30:20.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RLFcxhx%2FsfzQIGd0TZEJlU1D%2F2M%3D&Expires=1773048619 HTTP/1.1" 200 78049
2026-03-08T11:30:20.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:30:20.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:30:20.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:30:20.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:30:20.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:30:37.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:30:37.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:30:37.631 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:30:37.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:30:37.679 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:31:07.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:31:07.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:31:08.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:31:08.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:31:08.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:31:08.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:31:08.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-08T11:31:08.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:31:08.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:31:08.585 [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-08T11:31:08.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:31:08.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:31:08.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:31:08.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35411
2026-03-08T11:31:08.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:31:08.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:31:08.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:31: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 0x7fcf6b9c1c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:31:11.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:31:11.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:31:12.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:31:12.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:31:13.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gUP1jL4YO630m3OGNSLQlnpvJ8M%3D&Expires=1773048672 HTTP/1.1" 200 78049
2026-03-08T11:31:14.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:31:14.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:31:14.176 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:31:14.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:31:14.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:31:29.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:31:30.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:31:30.081 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:31:30.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:31:30.128 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:32:00.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:32:00.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:32:00.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:32:00.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:32:00.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:32:00.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:32:00.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-08T11:32:00.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:32:00.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:32:00.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61995
2026-03-08T11:32:00.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:32:00.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:32:00.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:32:00.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35411
2026-03-08T11:32:00.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:32:00.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:32:00.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:32: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 0x7fcf6b9dab30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:32:03.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:32:03.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:32:04.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:32:04.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:32:05.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=21AAMsfTUBre92Y6%2FYg0cj3qBjg%3D&Expires=1773048724 HTTP/1.1" 200 78049
2026-03-08T11:32:06.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:32:06.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:32:06.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:32:06.108 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:32:06.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:32:21.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:32:22.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:32:22.048 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:32:22.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:32:22.096 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:32:52.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:32:52.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:32:52.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:32:52.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:32:52.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:32:52.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:32:52.257 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:32:52.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:32:52.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:32:52.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62029
2026-03-08T11:32:52.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:32:52.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:32:52.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:32:52.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35399
2026-03-08T11:32:52.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:32:52.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:32:52.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:32:55.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 0x7fce7428ac50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:32:55.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:32:55.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:32:56.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-08T11:32:56.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:32:57.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-092856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rlDl0LjluZOk0CvnXdJXqm569js%3D&Expires=1773048776 HTTP/1.1" 200 78049
2026-03-08T11:32:57.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:32:57.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:32:57.863 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:32:57.886 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:32:57.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:33:12.957 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:33:13.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:33:13.099 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:33:13.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:33:13.146 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:33:43.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:33:43.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:33:43.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:33:43.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:33:43.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:33:43.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:33:43.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-08T11:33:43.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:33:43.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:33:43.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62048
2026-03-08T11:33:43.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:33:43.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:33:43.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:33:43.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35422
2026-03-08T11:33:43.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:33:43.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:33:43.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:33:46.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 0x7fceb3112050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:33:46.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:33:46.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:33:47.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-08T11:33:47.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:33:48.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-093257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I24t22P5n5yMc9BuCO2qvDKlzC0%3D&Expires=1773048827 HTTP/1.1" 200 78926
2026-03-08T11:33:49.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:33:49.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:33:49.067 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:33:49.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:33:49.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:34:05.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:34:05.696 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:34:05.724 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:34:05.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:34:05.771 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:34:35.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:34:35.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:34:35.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:34:35.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:34:35.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:34:35.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:34:35.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-08T11:34:35.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:34:35.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:34:35.923 [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-08T11:34:35.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:34:35.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:34:35.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:34:35.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35455
2026-03-08T11:34:35.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:34:35.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:34:35.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:34: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 0x7fcf694143d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:34:39.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:34:39.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:34:40.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:34:40.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:34:40.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-093257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UU8zBsv2GPXlHwEcfb%2FlL9DSenw%3D&Expires=1773048880 HTTP/1.1" 200 78926
2026-03-08T11:34:41.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:34:41.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:34:41.511 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:34:41.533 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:34:41.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:34:56.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:34:56.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:34:56.984 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:34:56.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:34:57.032 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:35:27.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:35:27.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:35:27.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:35:27.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:35:27.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:35:27.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:35:27.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-08T11:35:27.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:35:27.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:35:27.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62023
2026-03-08T11:35:27.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:35:27.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:35:27.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:35:27.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35439
2026-03-08T11:35:27.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:35:27.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:35:27.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:35: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 0x7fcf69249630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:35:30.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:35:30.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:35:31.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-08T11:35:31.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:35:32.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-093257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Bp4cJpM0SGuIwfYV5MGexguEEyE%3D&Expires=1773048931 HTTP/1.1" 200 78926
2026-03-08T11:35:33.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:35:33.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:35:33.131 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:35:33.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:35:33.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:35:48.717 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:35:48.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:35:48.862 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:35:48.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:35:48.908 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:36:18.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:36:18.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:36:19.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16484
2026-03-08T11:36:19.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:36:19.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:36:19.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:36:19.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:36:19.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:36:19.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:36:19.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62020
2026-03-08T11:36:19.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:36:19.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:36:19.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:36:19.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35433
2026-03-08T11:36:19.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:36:19.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:36:19.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:36:22.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 0x7fcf6bab2cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:36:22.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:36:22.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:36:23.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-08T11:36:23.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:36:24.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-093257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mYjsbLzdrMuhr8jxyjRUgtqi%2BQ8%3D&Expires=1773048983 HTTP/1.1" 200 78926
2026-03-08T11:36:24.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:36:24.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:36:24.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:36:24.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:36:24.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:36:40.023 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:36:40.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:36:40.162 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:36:40.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:36:40.210 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:37:10.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:37:10.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:37:10.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16484
2026-03-08T11:37:10.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:37:10.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:37:10.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:37:10.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-08T11:37:10.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:37:10.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:37:10.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62020
2026-03-08T11:37:10.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:37:10.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:37:10.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:37:10.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35500
2026-03-08T11:37:10.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:37:10.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:37:10.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:37: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 0x7fcf69649e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:37:13.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:37:13.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:37:14.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:37:14.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:37:15.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-093658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xkHmf9HW%2B4%2FY3rM2attnhcAGVBk%3D&Expires=1773049034 HTTP/1.1" 200 78442
2026-03-08T11:37:16.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:37:16.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:37:16.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:37:16.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:37:16.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:37:31.018 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:37:31.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:37:31.171 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:37:31.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:37:31.218 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:38:01.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:38:01.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:38:01.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16484
2026-03-08T11:38:01.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:38:01.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:38:01.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:38:01.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-08T11:38:01.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:38:01.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:38:01.446 [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-08T11:38:01.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:38:01.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:38:01.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:38:01.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35383
2026-03-08T11:38:01.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:38:01.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:38:01.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:38: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 0x7fcf68560a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:38:04.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:38:04.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:38:05.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-08T11:38:05.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:38:06.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-093658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eB9eW9XXffk%2F20leNTCApN%2Fjti4%3D&Expires=1773049085 HTTP/1.1" 200 78442
2026-03-08T11:38:07.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:38:07.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:38:07.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:38:07.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:38:07.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:38:23.971 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:38:24.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:38:24.110 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:38:24.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:38:24.157 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:38:54.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:38:54.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:38:56.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16485
2026-03-08T11:38:56.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:38:56.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:38:56.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:38:56.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-08T11:38:56.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:38:56.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:38:56.714 [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-08T11:38:56.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:38:56.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:38:56.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:38:56.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35383
2026-03-08T11:38:56.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:38:56.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:38:56.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:38:59.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 0x7fce74241b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:38:59.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:38:59.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:39:00.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-08T11:39:00.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:39:01.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-093658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gx5SjjZkAZhFUmoeBEo9U8xTvS8%3D&Expires=1773049140 HTTP/1.1" 200 78442
2026-03-08T11:39:02.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:39:02.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:39:02.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:39:02.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:39:02.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:39:17.278 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:39:17.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:39:17.423 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:39:17.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:39:17.469 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:39:47.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:39:47.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:39:47.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16485
2026-03-08T11:39:47.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:39:47.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:39:47.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:39:47.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-08T11:39:47.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:39:47.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:39:47.748 [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-08T11:39:47.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:39:47.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:39:47.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:39:47.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35415
2026-03-08T11:39:47.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:39:47.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:39:47.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:39:50.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 0x7fcf68b63580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:39:50.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:39:50.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:39:51.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-08T11:39:51.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:39:52.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-093658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YrCtwvYbRZjvU5oEETyc95b1%2FvU%3D&Expires=1773049191 HTTP/1.1" 200 78442
2026-03-08T11:39:53.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:39:53.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:39:53.382 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:39:53.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:39:53.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:40:10.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:40:10.484 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:40:10.514 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:40:10.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:40:10.560 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:40:40.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:40:40.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:40:41.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16485
2026-03-08T11:40:41.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:40:41.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:40:41.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:40:41.148 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:40:41.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:40:41.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:40:41.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62166
2026-03-08T11:40:41.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:40:41.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:40:41.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:40:41.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35407
2026-03-08T11:40:41.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:40:41.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:40:41.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:40: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 0x7fcf69424be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:40:44.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:40:44.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:40:45.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:40:45.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:40:46.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-093658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Z0CJHU7678CEESckjhnP84AKRKs%3D&Expires=1773049245 HTTP/1.1" 200 78442
2026-03-08T11:40:46.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:40:46.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:40:46.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:40:46.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:40:46.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:41:02.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:41:02.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:41:02.590 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:41:02.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:41:02.637 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:41:32.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:41:32.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:41:32.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16485
2026-03-08T11:41:32.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:41:32.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:41:32.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:41:33.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-08T11:41:33.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:41:33.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:41:33.024 [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-08T11:41:33.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:41:33.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:41:33.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:41:33.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35413
2026-03-08T11:41:33.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:41:33.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:41:33.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:41:36.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 0x7fceb47862c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:41:36.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:41:36.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:41:37.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-08T11:41:37.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:41:38.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7u9O1F9FfisNlMkiTLUy76yXpy4%3D&Expires=1773049297 HTTP/1.1" 200 78208
2026-03-08T11:41:38.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:41:38.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:41:38.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:41:38.671 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:41:38.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:41:55.517 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:41:55.629 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:41:55.657 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:41:55.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:41:55.704 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:42:25.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:42:25.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:42:26.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16483
2026-03-08T11:42:26.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:42:26.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:42:26.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:42:26.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-08T11:42:26.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:42:26.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:42:26.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62258
2026-03-08T11:42:26.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:42:26.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:42:26.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:42:26.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35399
2026-03-08T11:42:26.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:42:26.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:42:26.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:42: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 0x7fcf68a753c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:42:29.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:42:29.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:42:30.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-08T11:42:30.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:42:31.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FS7nHxMbZa1sXVBaQsREMvF4OW4%3D&Expires=1773049350 HTTP/1.1" 200 78208
2026-03-08T11:42:31.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:42:31.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:42:31.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:42:31.727 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:42:31.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:42:47.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:42:47.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:42:47.582 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:42:47.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:42:47.628 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:43:17.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:43:17.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:43:18.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16485
2026-03-08T11:43:18.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:43:18.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:43:18.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:43:18.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-08T11:43:18.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:43:18.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:43:18.276 [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-08T11:43:18.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:43:18.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:43:18.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:43:18.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35427
2026-03-08T11:43:18.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:43:18.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:43:18.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:43:21.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 0x7fceb3108670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:43:21.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:43:21.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:43:22.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-08T11:43:22.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:43:23.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3qlnwaqtYF9McyWRP4bCk%2FssiVA%3D&Expires=1773049402 HTTP/1.1" 200 78208
2026-03-08T11:43:23.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:43:23.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:43:23.958 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:43:23.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:43:23.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:43:40.639 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:43:40.756 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:43:40.785 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:43:40.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:43:40.832 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:44:10.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:44:10.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:44:10.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16483
2026-03-08T11:44:10.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:44:10.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:44:10.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:44:11.018 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:44:11.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:44:11.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:44:11.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62088
2026-03-08T11:44:11.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:44:11.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:44:11.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:44:11.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35387
2026-03-08T11:44:11.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:44:11.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:44:11.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:44:14.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 0x7fcf6938faf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:44:14.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:44:14.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:44: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-08T11:44:15.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:44:16.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SZhi1zu03B0843W3Kh3j5I%2BOv80%3D&Expires=1773049455 HTTP/1.1" 200 78208
2026-03-08T11:44:16.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:44:16.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:44:16.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:44:16.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:44:16.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:44:31.752 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:44:31.864 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:44:31.892 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:44:31.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:44:31.939 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:45:01.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:45:01.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:45:02.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16483
2026-03-08T11:45:02.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:45:02.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:45:02.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:45:02.273 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:45:02.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:45:02.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:45:02.280 [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-08T11:45:02.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:45:02.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:45:02.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:45:02.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35375
2026-03-08T11:45:02.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:45:02.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:45:02.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:45:05.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 0x7fcf6b8cc940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:45:05.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:45:05.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:45:06.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-08T11:45:06.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:45:07.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hDRJT6rtL8Wm8aaH1%2Bas1i0RwkU%3D&Expires=1773049506 HTTP/1.1" 200 79268
2026-03-08T11:45:07.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:45:07.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:45:07.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:45:07.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:45:07.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:45:23.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:45:23.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:45:23.739 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:45:23.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:45:23.786 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:45:53.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:45:53.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:45:53.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16483
2026-03-08T11:45:53.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:45:53.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:45:53.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:45:53.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-08T11:45:53.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:45:53.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:45:53.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62137
2026-03-08T11:45:53.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:45:53.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:45:53.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:45:53.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35375
2026-03-08T11:45:53.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:45:53.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:45:53.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:45: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 0x7fcf693d78e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:45:57.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:45:57.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:45:58.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-08T11:45:58.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:45:59.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=O8zfr%2Fsmtaz%2BOFl%2FWMyb7Kg9eTY%3D&Expires=1773049558 HTTP/1.1" 200 79268
2026-03-08T11:45:59.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:45:59.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:45:59.580 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:45:59.603 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:45:59.603 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:46:14.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:46:14.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:46:14.958 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:46:14.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:46:15.005 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:46:45.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:46:45.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:46:45.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16422
2026-03-08T11:46:45.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:46:45.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:46:45.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:46:45.334 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:46:45.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:46:45.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:46:45.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62129
2026-03-08T11:46:45.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:46:45.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:46:45.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:46:45.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35435
2026-03-08T11:46:45.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:46:45.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:46:45.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:46: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 0x7fcf68cc7310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:46:48.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:46:48.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:46:49.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-08T11:46:49.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:46:50.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eMV%2Fw2dUCSKB9y2r1SZD1VFk4rc%3D&Expires=1773049609 HTTP/1.1" 200 79268
2026-03-08T11:46:50.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:46:50.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:46:50.959 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:46:50.982 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:46:50.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:47:07.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:47:07.399 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:47:07.428 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:47:07.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:47:07.475 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:47:37.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:47:37.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:47:37.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16422
2026-03-08T11:47:37.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:47:37.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:47:37.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:47:37.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-08T11:47:37.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:47:37.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:47:37.674 [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-08T11:47:37.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:47:37.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:47:37.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:47:37.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35416
2026-03-08T11:47:37.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:47:37.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:47:37.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:47:40.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 0x7fcf6857a260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:47:40.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:47:40.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:47:41.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-08T11:47:41.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:47:42.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=08Thn%2F03wlL7J8T9T0WfBadQIa4%3D&Expires=1773049661 HTTP/1.1" 200 79268
2026-03-08T11:47:43.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:47:43.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:47:43.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:47:43.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:47:43.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:47:58.800 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:47:58.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:47:58.942 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:47:58.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:47:58.989 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:48:29.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:48:29.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:48:29.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16480
2026-03-08T11:48:29.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:48:29.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:48:29.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:48:29.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-08T11:48:29.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:48:29.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:48:29.442 [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-08T11:48:29.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:48:29.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:48:29.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:48:29.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35443
2026-03-08T11:48:29.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:48:29.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:48:29.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:48: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 0x7fcf6bc1a020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:48:32.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:48:32.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:48:33.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-08T11:48:33.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:48:34.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pnK2M2nFu7xcUqQYlKlVl1hDCCk%3D&Expires=1773049713 HTTP/1.1" 200 79268
2026-03-08T11:48:35.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:48:35.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:48:35.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:48:35.101 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:48:35.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:48:50.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:48:50.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:48:50.492 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:48:50.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:48:50.537 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:49:20.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:49:20.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:49:20.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16422
2026-03-08T11:49:20.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:49:20.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:49:20.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:49:20.758 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:49:20.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:49:20.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:49:20.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62017
2026-03-08T11:49:20.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:49:20.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:49:20.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:49:20.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35456
2026-03-08T11:49:20.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:49:20.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:49:20.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:49:23.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 0x7fcf68e35060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:49:23.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:49:23.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:49:24.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-08T11:49:24.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:49:25.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2nuCjGEcB%2BLMswb%2FV4v73%2FwMVos%3D&Expires=1773049764 HTTP/1.1" 200 78580
2026-03-08T11:49:26.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:49:26.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:49:26.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:49:26.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:49:26.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:49:41.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:49:41.675 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:49:41.704 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:49:41.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:49:41.751 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:50:11.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:50:11.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:50:12.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16482
2026-03-08T11:50:12.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:50:12.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:50:12.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:50:12.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-08T11:50:12.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:50:12.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:50:12.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62153
2026-03-08T11:50:12.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:50:12.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:50:12.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:50:12.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35406
2026-03-08T11:50:12.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:50:12.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:50:12.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:50:15.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 0x7fceb2bec190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:50:15.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:50:15.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:50:16.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-08T11:50:16.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:50:17.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nB%2Fe8%2FOJwVG%2FoHLagdN8L%2FFoHgc%3D&Expires=1773049816 HTTP/1.1" 200 78580
2026-03-08T11:50:18.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:50:18.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:50:18.305 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:50:18.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:50:18.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:50:33.715 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:50:33.828 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:50:33.857 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:50:33.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:50:33.905 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:51:03.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:51:03.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:51:05.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16470
2026-03-08T11:51:05.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:51:05.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:51:05.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:51:05.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-08T11:51:05.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:51:05.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:51:05.293 [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-08T11:51:05.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:51:05.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:51:05.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:51:05.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35490
2026-03-08T11:51:05.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:51:05.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:51:05.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:51: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 0x7fce73d34f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:51:08.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:51:08.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:51:09.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-08T11:51:09.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:51:10.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W9u0x60jPDKs%2BjZd7OQgWLvlmcw%3D&Expires=1773049869 HTTP/1.1" 200 78580
2026-03-08T11:51:10.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:51:10.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:51:10.923 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:51:10.946 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:51:10.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:51:26.421 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:51:26.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:51:26.565 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:51:26.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:51:26.613 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:51:56.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:51:56.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:51:56.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16470
2026-03-08T11:51:56.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:51:56.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:51:56.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:51:56.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-08T11:51:56.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:51:56.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:51:56.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62228
2026-03-08T11:51:56.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:51:56.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:51:56.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:51:56.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35490
2026-03-08T11:51:56.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:51:56.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:51:56.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:52:00.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 0x7fcf694ff280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:52:00.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:52:00.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:52:01.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-08T11:52:01.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:52:02.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q01Q1bkqZikHQvetvr%2BBK4vDqF8%3D&Expires=1773049921 HTTP/1.1" 200 78580
2026-03-08T11:52:02.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:52:02.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:52:02.554 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:52:02.575 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:52:02.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:52:18.433 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:52:18.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:52:18.576 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:52:18.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:52:18.623 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:52:48.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:52:48.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:52:49.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16470
2026-03-08T11:52:49.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:52:49.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:52:49.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:52:49.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-08T11:52:49.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:52:49.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:52:49.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62174
2026-03-08T11:52:49.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:52:49.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:52:49.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:52:49.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35542
2026-03-08T11:52:49.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:52:49.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:52:49.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:52:52.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 0x7fcf6975b7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:52:52.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:52:52.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:52:53.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-08T11:52:53.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:52:54.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-094857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MkSxjtMXKZF4a8rAPohIfbxebig%3D&Expires=1773049973 HTTP/1.1" 200 78580
2026-03-08T11:52:54.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:52:54.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:52:54.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:52:54.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:52:54.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:53:11.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:53:11.404 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:53:11.433 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:53:11.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:53:11.480 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:53:41.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:53:41.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:53:41.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16482
2026-03-08T11:53:41.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:53:41.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:53:41.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:53:41.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-08T11:53:41.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:53:41.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:53:41.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62273
2026-03-08T11:53:41.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:53:41.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:53:41.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:53:41.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35487
2026-03-08T11:53:41.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:53:41.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:53:41.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:53: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 0x7fcf69799e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:53:44.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:53:44.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:53:46.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-08T11:53:46.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:53:46.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-095258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jl0ri7qoCa6%2FabXDIf7lBbgq4Z8%3D&Expires=1773050025 HTTP/1.1" 200 78164
2026-03-08T11:53:47.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:53:47.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:53:47.512 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:53:47.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:53:47.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:54:02.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:54:02.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:54:02.819 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:54:02.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:54:02.865 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:54:32.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:54:32.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:54:33.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16470
2026-03-08T11:54:33.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:54:33.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:54:33.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:54:33.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T11:54:33.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:54:33.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:54:33.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62075
2026-03-08T11:54:33.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:54:33.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:54:33.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:54:33.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35555
2026-03-08T11:54:33.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:54:33.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:54:33.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11: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 0x7fcf6bc0aa40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:54:36.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:54:36.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:54:37.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-08T11:54:37.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:54:38.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-095258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v4fT%2BmL44yqzOeLqyO1V7qP%2FCB8%3D&Expires=1773050077 HTTP/1.1" 200 78164
2026-03-08T11:54:38.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:54:38.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:54:38.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:54:38.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:54:38.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:54:55.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:54:56.008 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:54:56.037 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:54:56.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:54:56.085 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:55:26.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:55:26.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:55:26.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16470
2026-03-08T11:55:26.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:55:26.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:55:26.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:55:26.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-08T11:55:26.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:55:26.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:55:26.415 [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-08T11:55:26.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:55:26.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:55:26.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:55:26.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35468
2026-03-08T11:55:26.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:55:26.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:55:26.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:55:29.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 0x7fcf69279930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:55:29.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:55:29.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:55:30.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T11:55:30.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:55:31.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-095258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lTnNgakgeFpo1PzyYYGserIAtjc%3D&Expires=1773050130 HTTP/1.1" 200 78164
2026-03-08T11:55:32.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:55:32.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:55:32.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:55:32.054 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:55:32.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:55:47.722 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:55:47.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:55:47.865 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:55:47.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:55:47.912 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:56:17.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:56:17.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:56:19.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16479
2026-03-08T11:56:19.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:56:19.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:56:19.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:56:19.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-08T11:56:19.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:56:19.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:56:19.110 [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-08T11:56:19.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:56:19.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:56:19.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:56:19.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35452
2026-03-08T11:56:19.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:56:19.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:56:19.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:56:22.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 0x7fcf69411750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:56:22.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:56:22.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:56:23.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-08T11:56:23.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:56:24.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-095258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zn4BWYWSlQ7ZIgJLAAYmUkyC%2FxM%3D&Expires=1773050183 HTTP/1.1" 200 78164
2026-03-08T11:56:24.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:56:24.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:56:24.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:56:24.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:56:24.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:56:41.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:56:41.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:56:42.008 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:56:42.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:56:42.056 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:57:12.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:57:12.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:57:12.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16479
2026-03-08T11:57:12.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:57:12.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:57:12.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:57:12.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-08T11:57:12.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:57:12.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:57:12.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62142
2026-03-08T11:57:12.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:57:12.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:57:12.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:57:12.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35482
2026-03-08T11:57:12.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:57:12.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:57:12.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:57: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 0x7fcf697e3760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:57:15.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:57:15.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:57:16.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-08T11:57:16.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:57:17.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-095659.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZjV1PQYujkh7vNXbtWWvyvtpYwA%3D&Expires=1773050236 HTTP/1.1" 200 78994
2026-03-08T11:57:17.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:57:17.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:57:17.850 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:57:17.873 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:57:17.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:57:32.625 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:57:32.739 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:57:32.768 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:57:32.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:57:32.814 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:58:02.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:58:02.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:58:03.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16479
2026-03-08T11:58:03.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:58:03.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:58:03.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:58:03.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-08T11:58:03.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:58:03.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:58:03.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62121
2026-03-08T11:58:03.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:58:03.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:58:03.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:58:03.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35409
2026-03-08T11:58:03.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:58:03.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:58:03.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:58: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 0x7fcf685ad9c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:58:06.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:58:06.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:58:07.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-08T11:58:07.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:58:08.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-095659.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HXweDcjru%2FM%2FwBIwmeSOf05BHeI%3D&Expires=1773050287 HTTP/1.1" 200 78994
2026-03-08T11:58:08.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:58:08.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:58:08.704 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:58:08.729 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:58:08.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:58:24.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:58:24.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:58:24.454 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:58:24.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:58:24.502 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:58:54.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:58:54.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:58:54.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16479
2026-03-08T11:58:54.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:58:54.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:58:54.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:58:54.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-08T11:58:54.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:58:54.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:58:54.806 [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-08T11:58:54.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:58:54.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:58:54.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:58:54.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35409
2026-03-08T11:58:54.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:58:54.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:58:54.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:58: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 0x7fcf69798ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:58:57.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:58:57.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:58:59.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-08T11:58:59.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:58:59.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-095659.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RVflprEhaROcZd8BByn%2BPqwBTHc%3D&Expires=1773050338 HTTP/1.1" 200 78994
2026-03-08T11:59:00.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:59:00.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:59:00.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:59:00.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:59:00.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T11:59:15.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:59:15.359 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T11:59:15.388 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T11:59:15.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T11:59:15.435 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T11:59:45.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T11:59:45.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T11:59:45.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16479
2026-03-08T11:59:45.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T11:59:45.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T11:59:45.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T11:59:45.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-08T11:59:45.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T11:59:45.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T11:59:45.624 [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-08T11:59:45.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:59:45.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T11:59:45.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T11:59:45.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35472
2026-03-08T11:59:45.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T11:59:45.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T11:59:45.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T11:59:48.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 0x7fcf68d949d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T11:59:48.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T11:59:48.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T11:59:49.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-08T11:59:49.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T11:59:50.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-095659.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uWYKCfPXjsSliDggHC2Z6vJDNJg%3D&Expires=1773050389 HTTP/1.1" 200 78994
2026-03-08T11:59:51.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T11:59:51.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T11:59:51.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T11:59:51.267 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T11:59:51.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:00:07.476 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:00:07.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:00:07.621 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:00:07.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:00:07.667 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:00:37.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:00:37.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:00:37.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16479
2026-03-08T12:00:37.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:00:37.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:00:37.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:00:37.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-08T12:00:37.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:00:37.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:00:37.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62199
2026-03-08T12:00:37.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:00:37.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:00:37.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:00:37.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35467
2026-03-08T12:00:37.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:00:37.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:00:37.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:00:40.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 0x7fce74288a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:00:40.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:00:40.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:00:42.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-08T12:00:42.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:00:42.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-095659.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ecNSu4uzvN8bqUMb5i%2B4Yrg2EAA%3D&Expires=1773050441 HTTP/1.1" 200 78994
2026-03-08T12:00:43.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:00:43.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:00:43.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:00:43.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:00:43.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:00:59.131 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:00:59.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:00:59.274 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:00:59.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:00:59.321 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:01:29.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:01:29.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:01:29.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16501
2026-03-08T12:01:29.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:01:29.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:01:29.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:01:29.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-08T12:01:29.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:01:29.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:01:29.709 [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-08T12:01:29.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:01:29.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:01:29.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:01:29.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35470
2026-03-08T12:01:29.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:01:29.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:01:29.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:01:32.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 0x7fcf6928a560>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:01:32.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:01:32.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:01:33.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-08T12:01:33.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:01:34.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z2Ym28oplThBiJqlLhKoJ07Rwqk%3D&Expires=1773050493 HTTP/1.1" 200 78527
2026-03-08T12:01:35.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:01:35.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:01:35.305 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:01:35.328 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:01:35.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:01:51.264 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:01:51.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:01:51.409 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:01:51.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:01:51.457 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:02:21.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:02:21.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:02:21.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16501
2026-03-08T12:02:21.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:02:21.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:02:21.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:02:21.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-08T12:02:21.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:02:21.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:02:21.634 [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-08T12:02:21.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:02:21.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:02:21.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:02:21.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35499
2026-03-08T12:02:21.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:02:21.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:02:21.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:02:24.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 0x7fcf697583d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:02:24.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:02:24.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:02:25.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-08T12:02:25.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:02:26.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y%2FvsQSwjpSPZpLw%2BgSlSmph9wK0%3D&Expires=1773050545 HTTP/1.1" 200 78527
2026-03-08T12:02:27.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:02:27.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:02:27.212 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:02:27.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:02:27.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:02:43.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:02:43.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:02:43.208 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:02:43.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:02:43.256 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:03:13.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:03:13.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:03:13.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16501
2026-03-08T12:03:13.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:03:13.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:03:13.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:03:13.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-08T12:03:13.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:03:13.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:03:13.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62112
2026-03-08T12:03:13.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:03:13.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:03:13.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:03:13.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35488
2026-03-08T12:03:13.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:03:13.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:03:13.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:03:16.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 0x7fcf68cd3430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:03:16.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:03:16.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:03:17.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-08T12:03:17.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:03:18.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Yusc44gYLR%2FMeZxzqHq1EjfTj2U%3D&Expires=1773050597 HTTP/1.1" 200 78527
2026-03-08T12:03:19.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:03:19.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:03:19.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:03:19.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:03:19.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:03:34.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:03:34.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:03:34.191 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:03:34.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:03:34.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:04:04.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:04:04.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:04:04.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16501
2026-03-08T12:04:04.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:04:04.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:04:04.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:04:04.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-08T12:04:04.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:04:04.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:04:04.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62221
2026-03-08T12:04:04.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:04:04.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:04:04.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:04:04.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35525
2026-03-08T12:04:04.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:04:04.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:04:04.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:04: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 0x7fcf68adc340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:04:07.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:04:07.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:04:08.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-08T12:04:08.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:04:09.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TdxYZCt0eUuVs4TJBjLuURjjG%2Bs%3D&Expires=1773050648 HTTP/1.1" 200 78527
2026-03-08T12:04:10.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:04:10.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:04:10.223 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:04:10.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:04:10.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:04:25.958 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:04:26.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:04:26.100 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:04:26.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:04:26.147 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:04:56.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:04:56.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:04:56.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16501
2026-03-08T12:04:56.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:04:56.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:04:56.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:04:56.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-08T12:04:56.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:04:56.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:04:56.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62172
2026-03-08T12:04:56.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:04:56.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:04:56.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:04:56.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35525
2026-03-08T12:04:56.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:04:56.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:04:56.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:04:59.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 0x7fcf6974c910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:04:59.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:04:59.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:05:00.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-08T12:05:00.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:05:01.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Hn8qvXZD8zDNNlQSHoCi0HCFbpg%3D&Expires=1773050700 HTTP/1.1" 200 78321
2026-03-08T12:05:02.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:05:02.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:05:02.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:05:02.027 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:05:02.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:05:17.389 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:05:17.508 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:05:17.537 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:05:17.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:05:17.584 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:05:47.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:05:47.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:05:47.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16501
2026-03-08T12:05:47.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:05:47.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:05:47.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:05:47.770 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:05:47.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:05:47.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:05:47.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62328
2026-03-08T12:05:47.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:05:47.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:05:47.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:05:47.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35479
2026-03-08T12:05:47.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:05:47.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:05:47.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:05:50.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 0x7fcf684c7af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:05:50.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:05:50.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:05:52.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-08T12:05:52.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:05:52.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Fsh6vMc2xPbWxhNZh%2FNUyd3MXu0%3D&Expires=1773050751 HTTP/1.1" 200 78321
2026-03-08T12:05:53.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:05:53.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:05:53.396 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:05:53.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:05:53.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:06:10.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:06:10.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:06:10.409 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:06:10.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:06:10.457 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:06:40.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:06:40.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:06:40.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15470
2026-03-08T12:06:40.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:06:40.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:06:40.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:06:40.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-08T12:06:40.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:06:40.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:06:40.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62315
2026-03-08T12:06:40.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:06:40.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:06:40.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:06:40.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35549
2026-03-08T12:06:40.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:06:40.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:06:40.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:06:43.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 0x7fcf68a77310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:06:43.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:06:43.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:06:45.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-08T12:06:45.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:06:45.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sls34Xmu81xlwwZr6iFLobn4dCI%3D&Expires=1773050804 HTTP/1.1" 200 78321
2026-03-08T12:06:46.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:06:46.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:06:46.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:06:46.445 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:06:46.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:07:02.682 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:07:02.800 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:07:02.829 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:07:02.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:07:02.876 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:07:32.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:07:32.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:07:33.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15470
2026-03-08T12:07:33.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:07:33.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:07:33.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:07:33.358 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:07:33.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:07:33.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:07:33.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62199
2026-03-08T12:07:33.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:07:33.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:07:33.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:07:33.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35552
2026-03-08T12:07:33.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:07:33.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:07:33.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:07:36.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 0x7fcf68e35bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:07:36.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:07:36.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:07:37.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T12:07:37.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:07:38.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mcdc7OJL43xB2WK98k3DIfG7iIc%3D&Expires=1773050857 HTTP/1.1" 200 78321
2026-03-08T12:07:38.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:07:38.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:07:38.910 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:07:38.933 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:07:38.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:07:55.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:07:55.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:07:55.171 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:07:55.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:07:55.216 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:08:25.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:08:25.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:08:25.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15470
2026-03-08T12:08:25.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:08:25.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:08:25.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:08:25.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-08T12:08:25.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:08:25.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:08:25.617 [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-08T12:08:25.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:08:25.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:08:25.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:08:25.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35577
2026-03-08T12:08:25.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:08:25.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:08:25.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:08: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 0x7fce742aa3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:08:28.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:08:28.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:08:29.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-08T12:08:29.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:08:30.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m8y%2BlJuJgjjfzcI%2BxVMFXFy7gaQ%3D&Expires=1773050909 HTTP/1.1" 200 78321
2026-03-08T12:08:31.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:08:31.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:08:31.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:08:31.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:08:31.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:08:46.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:08:46.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:08:46.874 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:08:46.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:08:46.922 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:09:16.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:09:16.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:09:17.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15470
2026-03-08T12:09:17.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:09:17.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:09:17.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:09:17.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-08T12:09:17.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:09:17.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:09:17.401 [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-08T12:09:17.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:09:17.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:09:17.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:09:17.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35497
2026-03-08T12:09:17.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:09:17.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:09:17.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:09:20.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 0x7fcf6979beb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:09:20.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:09:20.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:09:21.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-08T12:09:21.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:09:22.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E%2FZ0RWLc8wYHxJF30DgdEkGg5%2FA%3D&Expires=1773050961 HTTP/1.1" 200 79133
2026-03-08T12:09:22.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:09:22.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:09:22.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:09:22.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:09:22.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:09:39.102 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:09:39.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:09:39.245 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:09:39.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:09:39.292 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:10:09.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:10:09.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:10:09.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15470
2026-03-08T12:10:09.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:10:09.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:10:09.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:10:09.897 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:10:09.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:10:09.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:10:09.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62123
2026-03-08T12:10:09.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:10:09.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:10:09.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:10:09.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35510
2026-03-08T12:10:09.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:10:09.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:10:09.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:10: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 0x7fceb2c41db0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:10:12.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:10:12.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:10:14.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-08T12:10:14.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:10:14.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zQB8CuhCmgr%2FbHO4VehDKJa9sL0%3D&Expires=1773051013 HTTP/1.1" 200 79133
2026-03-08T12:10:15.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:10:15.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:10:15.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:10:15.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:10:15.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:10:31.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:10:31.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:10:31.585 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:10:31.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:10:31.632 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:11:01.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:11:01.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:11:03.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15517
2026-03-08T12:11:03.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:11:03.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:11:03.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:11:03.899 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:11:03.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:11:03.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:11:03.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62109
2026-03-08T12:11:03.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:11:03.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:11:03.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:11:03.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35507
2026-03-08T12:11:03.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:11:03.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:11:03.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:11:07.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 0x7fcf6934a650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:11:07.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:11:07.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:11:08.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-08T12:11:08.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:11:09.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OLoxEA%2B9%2B0rbqSJWYQwQQpgSd3Y%3D&Expires=1773051068 HTTP/1.1" 200 79133
2026-03-08T12:11:09.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:11:09.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:11:09.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:11:09.600 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:11:09.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:11:25.594 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:11:25.708 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:11:25.736 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:11:25.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:11:25.783 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:11:55.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:11:55.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:11:56.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15517
2026-03-08T12:11:56.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:11:56.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:11:56.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:11:56.134 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:11:56.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:11:56.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:11:56.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62166
2026-03-08T12:11:56.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:11:56.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:11:56.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:11:56.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35507
2026-03-08T12:11:56.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:11:56.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:11:56.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:11:59.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 0x7fcf6bfcb070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:11:59.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:11:59.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:12:00.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-08T12:12:00.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:12:01.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UOqa6wZA4%2BZbrSiwytC2w1nSdew%3D&Expires=1773051120 HTTP/1.1" 200 79133
2026-03-08T12:12:01.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:12:01.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:12:01.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:12:01.735 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:12:01.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:12:17.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:12:17.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:12:18.019 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:12:18.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:12:18.066 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:12:48.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:12:48.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:12:48.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15517
2026-03-08T12:12:48.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:12:48.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:12:48.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:12:48.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-08T12:12:48.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:12:48.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:12:48.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62166
2026-03-08T12:12:48.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:12:48.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:12:48.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:12:48.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35568
2026-03-08T12:12:48.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:12:48.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:12:48.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:12:51.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 0x7fcf697e7a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:12:51.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:12:51.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:12:52.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-08T12:12:52.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:12:53.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-100856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6xCPojZ8ao1wxbrSqLEBWZw4VtY%3D&Expires=1773051172 HTTP/1.1" 200 79133
2026-03-08T12:12:54.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:12:54.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:12:54.076 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:12:54.099 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:12:54.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:13:09.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:13:10.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:13:10.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:13:10.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:13:10.133 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:13:40.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:13:40.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:13:40.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15517
2026-03-08T12:13:40.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:13:40.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:13:40.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:13:40.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-08T12:13:40.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:13:40.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:13:40.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62166
2026-03-08T12:13:40.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:13:40.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:13:40.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:13:40.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35569
2026-03-08T12:13:40.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:13:40.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:13:40.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:13: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 0x7fcf6943b940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:13:43.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:13:43.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:13:44.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-08T12:13:44.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:13:45.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-101258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mK7d5Bptv%2Fp8OmownnT%2FIYHjnE0%3D&Expires=1773051224 HTTP/1.1" 200 78652
2026-03-08T12:13:46.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:13:46.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:13:46.109 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:13:46.129 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:13:46.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:14:01.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:14:02.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:14:02.095 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:14:02.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:14:02.143 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:14:32.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:14:32.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:14:32.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15517
2026-03-08T12:14:32.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:14:32.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:14:32.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:14:32.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-08T12:14:32.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:14:32.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:14:32.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62234
2026-03-08T12:14:32.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:14:32.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:14:32.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:14:32.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35556
2026-03-08T12:14:32.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:14:32.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:14:32.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:14: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 0x7fcf69417130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:14:35.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:14:35.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:14:36.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-08T12:14:36.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:14:37.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-101258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3mnxQwItZDBN2GbJocEXk6F6v%2BE%3D&Expires=1773051276 HTTP/1.1" 200 78652
2026-03-08T12:14:38.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:14:38.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:14:38.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:14:38.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:14:38.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:14:54.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:14:54.524 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:14:54.553 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:14:54.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:14:54.599 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:15:24.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:15:24.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:15:24.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15517
2026-03-08T12:15:24.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:15:24.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:15:24.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:15:24.960 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:15:24.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:15:24.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:15:24.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62110
2026-03-08T12:15:24.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:15:24.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:15:24.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:15:24.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35490
2026-03-08T12:15:24.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:15:24.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:15:24.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:15:28.055 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(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-08T12:15:28.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:15:28.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:15:29.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-08T12:15:29.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:15:30.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-101258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mXhD%2F114PoDl4lRmcsqG5FJDVbA%3D&Expires=1773051329 HTTP/1.1" 200 78652
2026-03-08T12:15:30.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:15:30.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:15:30.551 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:15:30.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:15:30.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:15:46.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:15:46.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:15:46.482 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:15:46.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:15:46.529 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:16:16.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:16:16.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:16:17.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15445
2026-03-08T12:16:17.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:16:17.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:16:17.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:16:17.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-08T12:16:17.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:16:17.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:16:17.753 [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-08T12:16:17.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:16:17.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:16:17.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:16:17.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35459
2026-03-08T12:16:17.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:16:17.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:16:17.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:16: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 0x7fcf69772a10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:16:20.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:16:20.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:16:21.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-08T12:16:21.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:16:22.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-101258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q%2BfvEMeBplP1Ph2q447F%2Fl6W7Ik%3D&Expires=1773051381 HTTP/1.1" 200 78652
2026-03-08T12:16:23.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:16:23.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:16:23.348 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:16:23.374 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:16:23.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:16:39.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:16:39.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:16:39.233 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:16:39.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:16:39.281 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:17:09.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:17:09.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:17:09.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15445
2026-03-08T12:17:09.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:17:09.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:17:09.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:17:09.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-08T12:17:09.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:17:09.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:17:09.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62140
2026-03-08T12:17:09.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:17:09.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:17:09.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:17:09.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35438
2026-03-08T12:17:09.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:17:09.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:17:09.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:17:12.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 0x7fcf6bc0a5f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:17:12.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:17:12.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:17:13.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T12:17:13.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:17:14.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-101658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vp%2FhA%2FVrGJnfM7yN0srOPG6buls%3D&Expires=1773051433 HTTP/1.1" 200 78487
2026-03-08T12:17:15.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:17:15.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:17:15.275 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:17:15.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:17:15.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:17:30.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:17:31.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:17:31.072 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:17:31.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:17:31.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:18:01.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:18:01.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:18:01.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15445
2026-03-08T12:18:01.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:18:01.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:18:01.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:18:01.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-08T12:18:01.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:18:01.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:18:01.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62195
2026-03-08T12:18:01.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:18:01.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:18:01.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:18:01.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35421
2026-03-08T12:18:01.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:18:01.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:18:01.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:18:04.537 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694246a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:18:04.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:18:04.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:18:05.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-08T12:18:05.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:18:06.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-101658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1wpVCT%2FgSPf4EH3S0nbNeL4ly9s%3D&Expires=1773051485 HTTP/1.1" 200 78487
2026-03-08T12:18:07.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:18:07.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:18:07.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:18:07.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:18:07.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:18:22.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:18:22.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:18:22.434 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:18:22.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:18:22.482 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:18:52.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:18:52.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:18:52.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15445
2026-03-08T12:18:52.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:18:52.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:18:52.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:18:52.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-08T12:18:52.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:18:52.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:18:52.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62195
2026-03-08T12:18:52.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:18:52.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:18:52.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:18:52.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35421
2026-03-08T12:18:52.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:18:52.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:18:52.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:18: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 0x7fcf68c8d480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:18:55.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:18:55.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:18:56.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-08T12:18:56.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:18:57.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-101658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VuteNdcvwaDDUvXgx042u5bpxe8%3D&Expires=1773051536 HTTP/1.1" 200 78487
2026-03-08T12:18:58.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:18:58.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:18:58.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:18:58.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:18:58.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:19:14.214 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:19:14.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:19:14.358 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:19:14.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:19:14.406 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:19:44.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:19:44.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:19:44.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15445
2026-03-08T12:19:44.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:19:44.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:19:44.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:19:44.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-08T12:19:44.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:19:44.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:19:44.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62347
2026-03-08T12:19:44.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:19:44.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:19:44.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:19:44.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35480
2026-03-08T12:19:44.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:19:44.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:19:44.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:19:47.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 0x7fcf697835b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:19:47.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:19:47.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:19:48.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T12:19:48.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:19:49.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-101658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0flGKMidSw5y3QFgRdzJmycjHYk%3D&Expires=1773051588 HTTP/1.1" 200 78487
2026-03-08T12:19:50.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:19:50.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:19:50.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:19:50.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:19:50.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:20:05.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:20:06.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:20:06.031 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:20:06.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:20:06.079 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:20:36.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:20:36.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:20:36.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15445
2026-03-08T12:20:36.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:20:36.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:20:36.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:20:36.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-08T12:20:36.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:20:36.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:20:36.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62229
2026-03-08T12:20:36.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:20:36.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:20:36.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:20:36.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35522
2026-03-08T12:20:36.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:20:36.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:20:36.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:20:39.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 0x7fcf69248be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:20:39.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:20:39.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:20:40.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T12:20:40.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:20:41.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-101658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E6j%2FKERTlOt6uUU3LNoyu10Eloo%3D&Expires=1773051640 HTTP/1.1" 200 78487
2026-03-08T12:20:42.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:20:42.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:20:42.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:20:42.064 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:20:42.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:20:57.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:20:57.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:20:58.009 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:20:58.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:20:58.056 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:21:28.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:21:28.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:21:28.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:21:28.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:21:28.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:21:28.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:21:28.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-08T12:21:28.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:21:28.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:21:28.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62231
2026-03-08T12:21:28.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:21:28.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:21:28.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:21:28.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35395
2026-03-08T12:21:28.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:21:28.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:21:28.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:21:31.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 0x7fcf68d96e00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:21:31.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:21:31.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:21:32.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-08T12:21:32.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:21:33.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=paPLQlx5drDFHLql1CPTCGjwwzA%3D&Expires=1773051692 HTTP/1.1" 200 79171
2026-03-08T12:21:34.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:21:34.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:21:34.018 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:21:34.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:21:34.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:21:49.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:21:49.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:21:49.863 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:21:49.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:21:49.910 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:22:19.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:22:19.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:22:20.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:22:20.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:22:20.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:22:20.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:22:20.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-08T12:22:20.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:22:20.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:22:20.260 [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-08T12:22:20.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:22:20.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:22:20.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:22:20.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35437
2026-03-08T12:22:20.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:22:20.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:22:20.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:22: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 0x7fcf697d6380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:22:23.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:22:23.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:22:24.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-08T12:22:24.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:22:25.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8eUFZX%2B6%2F%2B4AuR2ksya7LcyR7sI%3D&Expires=1773051744 HTTP/1.1" 200 79171
2026-03-08T12:22:25.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:22:25.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:22:25.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:22:25.877 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:22:25.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:22:41.525 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:22:41.641 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:22:41.670 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:22:41.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:22:41.718 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:23:11.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:23:11.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:23:12.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:23:12.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:23:12.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:23:12.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:23:12.177 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:23:12.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:23:12.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:23:12.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62269
2026-03-08T12:23:12.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:23:12.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:23:12.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:23:12.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35477
2026-03-08T12:23:12.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:23:12.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:23:12.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:23:15.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 0x7fcf68e36440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:23:15.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:23:15.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:23:16.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-08T12:23:16.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:23:17.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2bmTTBKwT1%2FgJnzuUqfiit%2F%2FV4I%3D&Expires=1773051796 HTTP/1.1" 200 79171
2026-03-08T12:23:17.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:23:17.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:23:17.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:23:17.776 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:23:17.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:23:33.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:23:33.489 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:23:33.518 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:23:33.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:23:33.565 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:24:03.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:24:03.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:24:03.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:24:03.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:24:03.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:24:03.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:24:03.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-08T12:24:03.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:24:03.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:24:03.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62282
2026-03-08T12:24:03.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:24:03.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:24:03.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:24:03.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35446
2026-03-08T12:24:03.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:24:03.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:24:03.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:24:06.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 0x7fcf6b992a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:24:06.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:24:06.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:24:07.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-08T12:24:07.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:24:08.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8798IOMsCQstWbE19s3WCiadoc0%3D&Expires=1773051847 HTTP/1.1" 200 79171
2026-03-08T12:24:09.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:24:09.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:24:09.353 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:24:09.374 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:24:09.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:24:25.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:24:25.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:24:25.285 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:24:25.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:24:25.332 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:24:55.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:24:55.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:24:55.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:24:55.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:24:55.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:24:55.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:24:55.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-08T12:24:55.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:24:55.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:24:55.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62317
2026-03-08T12:24:55.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:24:55.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:24:55.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:24:55.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35446
2026-03-08T12:24:55.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:24:55.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:24:55.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:24:58.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 0x7fcf694a1960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:24:58.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:24:58.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:24:59.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-08T12:24:59.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:25:00.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UVWAAyxIUxilRwDZRbEQ7OhhXa8%3D&Expires=1773051899 HTTP/1.1" 200 79171
2026-03-08T12:25:01.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:25:01.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:25:01.229 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:25:01.260 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:25:01.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:25:16.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:25:17.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:25:17.067 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:25:17.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:25:17.114 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:25:47.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:25:47.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:25:47.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:25:47.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:25:47.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:25:47.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:25:47.309 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:25:47.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:25:47.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:25:47.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62324
2026-03-08T12:25:47.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:25:47.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:25:47.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:25:47.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35450
2026-03-08T12:25:47.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:25:47.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:25:47.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:25: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 0x7fcf694a80d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:25:50.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:25:50.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:25:51.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-08T12:25:51.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:25:52.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102459.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Cr2kfRFDax53gwizB8wz1XDCTr0%3D&Expires=1773051951 HTTP/1.1" 200 78632
2026-03-08T12:25:52.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:25:52.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:25:52.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:25:52.940 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:25:52.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:26:08.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:26:08.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:26:08.722 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:26:08.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:26:08.769 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:26:38.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:26:38.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:26:39.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:26:39.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:26:39.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:26:39.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:26:39.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-08T12:26:39.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:26:39.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:26:39.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62216
2026-03-08T12:26:39.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:26:39.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:26:39.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:26:39.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35415
2026-03-08T12:26:39.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:26:39.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:26:39.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:26: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 0x7fceb3107880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:26:42.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:26:42.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:26:43.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-08T12:26:43.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:26:44.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102459.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fn3GXMamriBT%2B0Yj%2Fs%2Fy6qp%2FcTs%3D&Expires=1773052003 HTTP/1.1" 200 78632
2026-03-08T12:26:44.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:26:44.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:26:44.885 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:26:44.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:26:44.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:26:59.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:27:00.106 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:27:00.135 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:27:00.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:27:00.182 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:27:30.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:27:30.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:27:30.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:27:30.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:27:30.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:27:30.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:27:30.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-08T12:27:30.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:27:30.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:27:30.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62408
2026-03-08T12:27:30.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:27:30.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:27:30.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:27:30.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35416
2026-03-08T12:27:30.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:27:30.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:27:30.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:27:33.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 0x7fcf6b9c1e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:27:33.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:27:33.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:27:34.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T12:27:34.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:27:35.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102459.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MSox3xfTSmfKxCZUwn0mgjL80%2Fg%3D&Expires=1773052054 HTTP/1.1" 200 78632
2026-03-08T12:27:35.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:27:35.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:27:35.933 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:27:35.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:27:35.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:27:51.203 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:27:51.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:27:51.357 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:27:51.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:27:51.404 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:28:21.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:28:21.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:28:21.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:28:21.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:28:21.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:28:21.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:28:21.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-08T12:28:21.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:28:21.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:28:21.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62287
2026-03-08T12:28:21.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:28:21.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:28:21.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:28:21.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35419
2026-03-08T12:28:21.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:28:21.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:28:21.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:28:24.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 0x7fcf68ab8940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:28:24.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:28:24.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:28:25.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-08T12:28:25.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:28:26.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102459.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=o%2FXzWOLViXZngRByHmBJmOpZ2D8%3D&Expires=1773052105 HTTP/1.1" 200 78632
2026-03-08T12:28:27.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:28:27.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:28:27.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:28:27.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:28:27.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:28:42.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:28:42.340 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:28:42.369 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:28:42.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:28:42.416 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:29:12.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:29:12.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:29:12.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:29:12.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:29:12.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:29:12.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:29:12.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-08T12:29:12.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:29:12.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:29:12.745 [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-08T12:29:12.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:29:12.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:29:12.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:29:12.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35414
2026-03-08T12:29:12.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:29:12.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:29:12.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:29: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 0x7fcf6ba2fe50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:29:15.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:29:15.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:29:16.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-08T12:29:16.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:29:17.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GFwSpes0QAHTjbzBY%2BkbkPRL0xo%3D&Expires=1773052156 HTTP/1.1" 200 78165
2026-03-08T12:29:18.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:29:18.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:29:18.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:29:18.373 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:29:18.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:29:33.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:29:33.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:29:33.933 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:29:33.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:29:33.979 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:30:04.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:30:04.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:30:04.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:30:04.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:30:04.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:30:04.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:30:04.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-08T12:30:04.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:30:04.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:30:04.158 [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-08T12:30:04.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:30:04.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:30:04.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:30:04.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35393
2026-03-08T12:30:04.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:30:04.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:30:04.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:30:07.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 0x7fcf68ce6500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:30:07.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:30:07.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:30:08.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-08T12:30:08.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:30:09.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CrxRvifdzSZ%2FYdgwofoDOx%2Fp8zI%3D&Expires=1773052208 HTTP/1.1" 200 78165
2026-03-08T12:30:09.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:30:09.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:30:09.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:30:09.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:30:09.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:30:26.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:30:26.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:30:26.394 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:30:26.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:30:26.441 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:30:56.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:30:56.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:30:58.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:30:58.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:30:58.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:30:58.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:30:58.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-08T12:30:58.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:30:58.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:30:58.176 [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-08T12:30:58.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:30:58.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:30:58.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:30:58.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35393
2026-03-08T12:30:58.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:30:58.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:30:58.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:31:01.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 0x7fcf68a74ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:31:01.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:31:01.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:31:02.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-08T12:31:02.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:31:03.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xzApDMZ1o6O66VtgKSBQFKPBYfM%3D&Expires=1773052262 HTTP/1.1" 200 78165
2026-03-08T12:31:03.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:31:03.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:31:03.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:31:03.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:31:03.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:31:19.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:31:19.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:31:19.598 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:31:19.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:31:19.645 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:31:49.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:31:49.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:31:49.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:31:49.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:31:49.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:31:49.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:31:49.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-08T12:31:49.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:31:49.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:31:49.836 [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-08T12:31:49.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:31:49.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:31:49.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:31:49.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35457
2026-03-08T12:31:49.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:31:49.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:31:49.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:31:52.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 0x7fcf68e9bb50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:31:52.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:31:52.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:31:54.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-08T12:31:54.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:31:54.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yBbC4uXyW28H7A0lkM5qYOz2oy8%3D&Expires=1773052313 HTTP/1.1" 200 78165
2026-03-08T12:31:55.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:31:55.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:31:55.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:31:55.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:31:55.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:32:11.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:32:11.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:32:11.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:32:11.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:32:11.319 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:32:41.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:32:41.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:32:41.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:32:41.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:32:41.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:32:41.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:32:41.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-08T12:32:41.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:32:41.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:32:41.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62391
2026-03-08T12:32:41.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:32:41.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:32:41.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:32:41.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35450
2026-03-08T12:32:41.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:32:41.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:32:41.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:32:44.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 0x7fcf6b89e8f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:32:44.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:32:44.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:32:45.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T12:32:45.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:32:46.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-102900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BUm7JBFmGYeDW%2BRSJpTFeMV%2Foo4%3D&Expires=1773052365 HTTP/1.1" 200 78165
2026-03-08T12:32:47.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:32:47.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:32:47.321 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:32:47.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:32:47.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:33:02.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:33:02.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:33:02.648 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:33:02.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:33:02.696 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:33:32.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:33:32.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:33:33.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:33:33.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:33:33.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:33:33.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:33:33.172 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:33:33.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:33:33.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:33:33.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62241
2026-03-08T12:33:33.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:33:33.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:33:33.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:33:33.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35386
2026-03-08T12:33:33.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:33:33.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:33:33.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12: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 0x7fcf693d7f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:33:36.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:33:36.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:33:37.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T12:33:37.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:33:38.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-103300.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZXocfi6qsZCCutuvylb1LyO8vkM%3D&Expires=1773052417 HTTP/1.1" 200 79061
2026-03-08T12:33:38.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:33:38.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:33:38.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:33:38.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:33:38.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:33:54.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:33:54.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:33:54.603 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:33:54.603 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:33:54.650 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:34:24.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:34:24.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:34:24.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:34:24.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:34:24.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:34:24.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:34:24.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:34:24.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:34:24.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:34:24.861 [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-08T12:34:24.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:34:24.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:34:24.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:34:24.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35421
2026-03-08T12:34:24.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:34:24.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:34:24.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:34:27.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 0x7fcf697d42b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:34:27.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:34:27.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:34:29.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-08T12:34:29.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:34:29.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-103300.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9QNIGgq1HXvd%2BUF6it3OUgjM3w8%3D&Expires=1773052468 HTTP/1.1" 200 79061
2026-03-08T12:34:30.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:34:30.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:34:30.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:34:30.501 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:34:30.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:34:46.900 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:34:47.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:34:47.045 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:34:47.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:34:47.093 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:35:17.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:35:17.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:35:17.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:35:17.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:35:17.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:35:17.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:35:17.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-08T12:35:17.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:35:17.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:35:17.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62347
2026-03-08T12:35:17.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:35:17.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:35:17.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:35:17.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35367
2026-03-08T12:35:17.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:35:17.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:35:17.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:35:20.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 0x7fcf697735b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:35:20.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:35:20.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:35:21.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-08T12:35:21.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:35:22.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-103300.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pVkAtoiPk0yyOD1RlIC76Oq%2BV%2Bk%3D&Expires=1773052521 HTTP/1.1" 200 79061
2026-03-08T12:35:22.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:35:22.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:35:22.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:35:23.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:35:23.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:35:40.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:35:40.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:35:40.699 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:35:40.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:35:40.747 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:36:10.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:36:10.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:36:11.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15545
2026-03-08T12:36:11.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:36:11.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:36:11.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:36:11.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-08T12:36:11.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:36:11.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:36:11.737 [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-08T12:36:11.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:36:11.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:36:11.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:36:11.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35404
2026-03-08T12:36:11.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:36:11.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:36:11.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:36: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 0x7fcf68541420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:36:14.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:36:14.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:36:15.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-08T12:36:15.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:36:16.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-103300.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cN6%2F06fxNlYmEclAVUJXK%2Fds2uA%3D&Expires=1773052575 HTTP/1.1" 200 79061
2026-03-08T12:36:17.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:36:17.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:36:17.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:36:17.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:36:17.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:36:33.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:36:33.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:36:33.354 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:36:33.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:36:33.401 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:37:03.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:37:03.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:37:03.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15545
2026-03-08T12:37:03.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:37:03.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:37:03.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:37:03.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-08T12:37:03.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:37:03.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:37:03.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62298
2026-03-08T12:37:03.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:37:03.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:37:03.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:37:03.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35389
2026-03-08T12:37:03.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:37:03.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:37:03.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:37: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 0x7fcf69417f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:37:06.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:37:06.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:37:08.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-08T12:37:08.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:37:08.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-103701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RV7VLA9xkf%2BM88KveEVT8dV9OQ4%3D&Expires=1773052627 HTTP/1.1" 200 78676
2026-03-08T12:37:09.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:37:09.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:37:09.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:37:09.466 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:37:09.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:37:25.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:37:25.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:37:25.225 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:37:25.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:37:25.273 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:37:55.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:37:55.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:37:55.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15545
2026-03-08T12:37:55.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:37:55.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:37:55.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:37:55.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-08T12:37:55.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:37:55.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:37:55.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62342
2026-03-08T12:37:55.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:37:55.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:37:55.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:37:55.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35389
2026-03-08T12:37:55.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:37:55.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:37:55.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:37:58.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 0x7fceb738cd00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:37:58.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:37:58.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:37:59.708 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T12:37:59.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:38:00.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-103701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CQXmG%2BpEKk8dU3PBP7eL7RVM2n4%3D&Expires=1773052679 HTTP/1.1" 200 78676
2026-03-08T12:38:01.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:38:01.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:38:01.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:38:01.123 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:38:01.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:38:16.981 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:38:17.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:38:17.120 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:38:17.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:38:17.167 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:38:47.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:38:47.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:38:47.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15545
2026-03-08T12:38:47.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:38:47.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:38:47.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:38:47.519 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:38:47.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:38:47.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:38:47.525 [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-08T12:38:47.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:38:47.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:38:47.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:38:47.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35353
2026-03-08T12:38:47.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:38:47.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:38:47.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:38:50.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 0x7fcf694fed10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:38:50.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:38:50.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:38:51.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-08T12:38:51.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:38:52.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-103701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pIWkvCO6GqHyewoL9Ueo08ANAQY%3D&Expires=1773052731 HTTP/1.1" 200 78676
2026-03-08T12:38:53.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:38:53.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:38:53.126 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:38:53.148 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:38:53.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:39:08.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:39:08.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:39:08.697 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:39:08.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:39:08.743 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:39:38.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:39:38.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:39:38.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15545
2026-03-08T12:39:38.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:39:38.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:39:38.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:39:38.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-08T12:39:38.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:39:38.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:39:38.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62242
2026-03-08T12:39:38.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:39:38.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:39:38.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:39:38.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35348
2026-03-08T12:39:38.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:39:38.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:39:38.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:39:41.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 0x7fcf68e1bbe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:39:41.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:39:41.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:39:43.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-08T12:39:43.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:39:43.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-103701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IKIRXXuspdbO5BmysmlLybHCV%2Bw%3D&Expires=1773052782 HTTP/1.1" 200 78676
2026-03-08T12:39:44.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:39:44.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:39:44.477 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:39:44.500 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:39:44.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:40:00.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:40:00.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:40:00.626 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:40:00.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:40:00.672 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:40:30.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:40:30.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:40:30.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15545
2026-03-08T12:40:30.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:40:30.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:40:30.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:40:30.997 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:40:30.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:40:30.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:40:31.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62333
2026-03-08T12:40:31.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:40:31.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:40:31.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:40:31.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35361
2026-03-08T12:40:31.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:40:31.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:40:31.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:40:34.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 0x7fcf68a75bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:40:34.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:40:34.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:40: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-08T12:40:35.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:40:36.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-103701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Qpds0urR5ChN1386KfKJPA0YGOM%3D&Expires=1773052835 HTTP/1.1" 200 78676
2026-03-08T12:40:36.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:40:36.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:40:36.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:40:36.723 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:40:36.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:40:51.813 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:40:51.926 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:40:51.956 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:40:51.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:40:52.003 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:41:22.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:41:22.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:41:22.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15424
2026-03-08T12:41:22.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:41:22.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:41:22.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:41:22.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-08T12:41:22.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:41:22.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:41:22.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62246
2026-03-08T12:41:22.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:41:22.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:41:22.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:41:22.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35374
2026-03-08T12:41:22.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:41:22.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:41:22.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:41: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 0x7fceb7212ef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:41:25.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:41:25.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:41:26.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-08T12:41:26.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:41:27.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8%2B6YXjg0NvWZgG6iyfP91SiDeek%3D&Expires=1773052886 HTTP/1.1" 200 78229
2026-03-08T12:41:27.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:41:27.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:41:27.873 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:41:27.895 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:41:27.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:41:45.391 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:41:45.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:41:45.529 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:41:45.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:41:45.576 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:42:15.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:42:15.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:42:15.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15424
2026-03-08T12:42:15.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:42:15.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:42:15.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:42:15.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-08T12:42:15.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:42:15.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:42:15.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62247
2026-03-08T12:42:15.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:42:15.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:42:15.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:42:15.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35311
2026-03-08T12:42:15.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:42:15.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:42:15.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:42:19.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 0x7fcf697e2950>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:42:19.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:42:19.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:42:20.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-08T12:42:20.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:42:20.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T85Za6ZL2RZ9V%2B%2FE9VXXqkAkElg%3D&Expires=1773052939 HTTP/1.1" 200 78229
2026-03-08T12:42:21.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:42:21.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:42:21.482 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:42:21.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:42:21.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:42:37.285 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:42:37.395 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:42:37.424 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:42:37.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:42:37.471 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:43:07.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:43:07.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:43:07.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15424
2026-03-08T12:43:07.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:43:07.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:43:07.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:43:07.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-08T12:43:07.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:43:07.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:43:07.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62297
2026-03-08T12:43:07.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:43:07.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:43:07.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:43:07.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35334
2026-03-08T12:43:07.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:43:07.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:43:07.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:43:10.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 0x7fcf68ce76d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:43:10.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:43:10.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:43:11.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-08T12:43:11.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:43:12.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wGA6UHRozcziy7woNxnSiapmDhE%3D&Expires=1773052991 HTTP/1.1" 200 78229
2026-03-08T12:43:13.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:43:13.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:43:13.217 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:43:13.239 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:43:13.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:43:28.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:43:28.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:43:28.810 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:43:28.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:43:28.858 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:43:58.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:43:58.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:43:59.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15424
2026-03-08T12:43:59.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:43:59.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:43:59.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:43:59.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-08T12:43:59.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:43:59.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:43:59.345 [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-08T12:43:59.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:43:59.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:43:59.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:43:59.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35334
2026-03-08T12:43:59.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:43:59.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:43:59.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:44:02.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 0x7fcf6ba6cdc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:44:02.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:44:02.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:44:03.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-08T12:44:03.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:44:04.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lz1MCSTfMoK5U0Z8ZofEpCl%2BDkc%3D&Expires=1773053043 HTTP/1.1" 200 78229
2026-03-08T12:44:04.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:44:04.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:44:04.931 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:44:04.954 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:44:04.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:44:20.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:44:20.614 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:44:20.644 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:44:20.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:44:20.691 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:44:50.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:44:50.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:44:50.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15424
2026-03-08T12:44:50.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:44:50.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:44:50.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:44:50.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-08T12:44:50.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:44:50.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:44:50.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62127
2026-03-08T12:44:50.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:44:50.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:44:50.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:44:50.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35307
2026-03-08T12:44:50.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:44:50.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:44:50.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:44: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 0x7fcf693ba7a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:44:54.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:44:54.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:44:55.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-08T12:44:55.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:44:56.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=N3KZcLReA7O0nIV6jaSvnllO0CA%3D&Expires=1773053095 HTTP/1.1" 200 78229
2026-03-08T12:44:56.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:44:56.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:44:56.624 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:44:56.647 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:44:56.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:45:12.442 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:45:12.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:45:12.581 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:45:12.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:45:12.629 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:45:42.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:45:42.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:45:42.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15424
2026-03-08T12:45:42.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:45:42.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:45:42.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:45:42.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-08T12:45:42.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:45:42.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:45:42.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62413
2026-03-08T12:45:42.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:45:42.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:45:42.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:45:42.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35305
2026-03-08T12:45:42.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:45:42.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:45:42.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:45: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 0x7fcf68b64280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:45:46.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:45:46.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:45:47.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-08T12:45:47.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:45:48.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NnxjuJF4DlcxiuXaWup%2Bpt2oXzY%3D&Expires=1773053147 HTTP/1.1" 200 78981
2026-03-08T12:45:48.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:45:48.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:45:48.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:45:48.651 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:45:48.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:46:05.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:46:05.319 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:46:05.347 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:46:05.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:46:05.394 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:46:35.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:46:35.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:46:35.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T12:46:35.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:46:35.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:46:35.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:46:35.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-08T12:46:35.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:46:35.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:46:35.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62099
2026-03-08T12:46:35.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:46:35.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:46:35.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:46:35.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35217
2026-03-08T12:46:35.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:46:35.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:46:35.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:46: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 0x7fcf68a07a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:46:38.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:46:38.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:46:39.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-08T12:46:39.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:46:40.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CK13krM4dDFYUT2TO6SivxkGPUo%3D&Expires=1773053199 HTTP/1.1" 200 78981
2026-03-08T12:46:41.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:46:41.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:46:41.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:46:41.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:46:41.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:46:57.471 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:46:57.584 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:46:57.613 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:46:57.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:46:57.659 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:47:27.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:47:27.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:47:28.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T12:47:28.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:47:28.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:47:28.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:47:28.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-08T12:47:28.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:47:28.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:47:28.157 [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-08T12:47:28.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:47:28.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:47:28.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:47:28.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35208
2026-03-08T12:47:28.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:47:28.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:47:28.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:47:31.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 0x7fcf684c48e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:47:31.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:47:31.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:47:32.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-08T12:47:32.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:47:33.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tmTpQ2hhnb%2FP%2FeH9IaZO6eEGRtg%3D&Expires=1773053252 HTTP/1.1" 200 78981
2026-03-08T12:47:33.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:47:33.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:47:33.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:47:33.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:47:33.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:47:49.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:47:49.424 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:47:49.453 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:47:49.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:47:49.500 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:48:19.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:48:19.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:48:19.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T12:48:19.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:48:19.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:48:19.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:48:19.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-08T12:48:19.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:48:19.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:48:19.821 [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-08T12:48:19.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:48:19.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:48:19.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:48:19.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35215
2026-03-08T12:48:19.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:48:19.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:48:19.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:48:22.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 0x7fcf68e9bdc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:48:22.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:48:22.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:48:24.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T12:48:24.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:48:24.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=azzbfzfQ%2BZOO8olbc3SDRXO%2FOnA%3D&Expires=1773053303 HTTP/1.1" 200 78981
2026-03-08T12:48:25.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:48:25.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:48:25.428 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:48:25.452 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:48:25.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:48:41.331 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:48:41.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:48:41.471 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:48:41.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:48:41.518 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:49:11.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:49:11.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:49:11.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T12:49:11.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:49:11.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:49:11.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:49:11.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:49:11.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:49:11.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:49:11.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62280
2026-03-08T12:49:11.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:49:11.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:49:11.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:49:11.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35226
2026-03-08T12:49:11.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:49:11.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:49:11.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:49: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 0x7fcf69783ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:49:14.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:49:14.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:49:16.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-08T12:49:16.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:49:16.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e0c0up2RFFlU1mepKiTKyjADHo8%3D&Expires=1773053355 HTTP/1.1" 200 78694
2026-03-08T12:49:17.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:49:17.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:49:17.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:49:17.530 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:49:17.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:49:33.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:49:33.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:49:33.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:49:33.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:49:33.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:50:03.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:50:03.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:50:03.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T12:50:03.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:50:03.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:50:03.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:50:03.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-08T12:50:03.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:50:03.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:50:03.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62040
2026-03-08T12:50:03.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:50:03.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:50:03.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:50:03.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35220
2026-03-08T12:50:03.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:50:03.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:50:03.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:50:06.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 0x7fcf6975b4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:50:06.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:50:06.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:50:07.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-08T12:50:07.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:50:08.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C%2Bu0a10eWRS6YxEBOBnVGT1zw34%3D&Expires=1773053407 HTTP/1.1" 200 78694
2026-03-08T12:50:09.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:50:09.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:50:09.158 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:50:09.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:50:09.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:50:25.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:50:25.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:50:25.696 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:50:25.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:50:25.743 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:50:55.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:50:55.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:50:56.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T12:50:56.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:50:56.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:50:56.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:50:56.027 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T12:50:56.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:50:56.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:50:56.034 [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-08T12:50:56.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:50:56.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:50:56.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:50:56.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35220
2026-03-08T12:50:56.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:50:56.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:50:56.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:50: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 0x7fcf6bfcb040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:50:59.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:50:59.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:51:00.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T12:51:00.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:51:01.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=edVlmEuQSQU%2FjuZrY5CKM2viZvc%3D&Expires=1773053460 HTTP/1.1" 200 78694
2026-03-08T12:51:01.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:51:01.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:51:01.629 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:51:01.653 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:51:01.653 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:51:17.203 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:51:17.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:51:17.343 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:51:17.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:51:17.391 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:51:47.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:51:47.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:51:47.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:51:47.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:51:47.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:51:47.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:51:47.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-08T12:51:47.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:51:47.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:51:47.572 [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-08T12:51:47.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:51:47.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:51:47.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:51:47.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35304
2026-03-08T12:51:47.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:51:47.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:51:47.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:51: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 0x7fcf68d96590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:51:50.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:51:50.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:51:51.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-08T12:51:51.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:51:52.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z5k3paepDN%2BHiKdusEovzivXR3w%3D&Expires=1773053511 HTTP/1.1" 200 78694
2026-03-08T12:51:53.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:51:53.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:51:53.145 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:51:53.168 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:51:53.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:52:09.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:52:09.958 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:52:09.987 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:52:09.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:52:10.034 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:52:40.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:52:40.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:52:40.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:52:40.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:52:40.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:52:40.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:52:40.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-08T12:52:40.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:52:40.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:52:40.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62196
2026-03-08T12:52:40.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:52:40.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:52:40.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:52:40.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35162
2026-03-08T12:52:40.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:52:40.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:52:40.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:52:43.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 0x7fcf69783700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:52:43.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:52:43.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:52:44.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-08T12:52:44.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:52:45.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-104901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mo%2BncUWwL5%2BaLA%2BjE8SXPY4Vg%2Fk%3D&Expires=1773053564 HTTP/1.1" 200 78694
2026-03-08T12:52:46.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:52:46.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:52:46.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:52:46.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:52:46.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:53:02.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:53:02.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:53:02.888 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:53:02.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:53:02.935 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:53:32.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:53:32.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:53:33.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:53:33.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:53:33.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:53:33.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:53:33.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-08T12:53:33.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:53:33.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:53:33.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62229
2026-03-08T12:53:33.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:53:33.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:53:33.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:53:33.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35240
2026-03-08T12:53:33.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:53:33.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:53:33.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:53: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 0x7fcf68abad70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:53:36.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:53:36.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:53:37.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-08T12:53:37.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:53:38.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-105301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9DWoJGL9PFYZ6VzsMyucLfI6aA0%3D&Expires=1773053617 HTTP/1.1" 200 78672
2026-03-08T12:53:38.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:53:38.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:53:38.681 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:53:38.703 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:53:38.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:53:54.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:53:54.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:53:54.772 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:53:54.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:53:54.819 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:54:24.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:54:24.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:54:24.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:54:24.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:54:24.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:54:24.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:54:25.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-08T12:54:25.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:54:25.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:54:25.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62229
2026-03-08T12:54:25.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:54:25.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:54:25.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:54:25.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35224
2026-03-08T12:54:25.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:54:25.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:54:25.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:54: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 0x7fcf6943b520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:54:28.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:54:28.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:54:29.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-08T12:54:29.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:54:30.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-105301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9FvkMxV8k6yzJ7T5FIMiEhzYjVM%3D&Expires=1773053669 HTTP/1.1" 200 78672
2026-03-08T12:54:30.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:54:30.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:54:30.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:54:30.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:54:30.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:54:46.484 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:54:46.597 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:54:46.626 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:54:46.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:54:46.674 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:55:16.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:55:16.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:55:16.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15463
2026-03-08T12:55:16.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:55:16.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:55:16.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:55:16.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-08T12:55:16.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:55:16.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:55:16.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62180
2026-03-08T12:55:16.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:55:16.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:55:16.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:55:16.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35142
2026-03-08T12:55:16.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:55:16.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:55:16.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:55: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 0x7fcf6978c4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:55:19.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:55:19.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:55:21.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-08T12:55:21.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:55:21.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-105301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=djEumWAP3N%2BdGWhawz9H5FoTzgc%3D&Expires=1773053720 HTTP/1.1" 200 78672
2026-03-08T12:55:22.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:55:22.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:55:22.431 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:55:22.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:55:22.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:55:38.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:55:38.208 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:55:38.237 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:55:38.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:55:38.284 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:56:08.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:56:08.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:56:09.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15486
2026-03-08T12:56:09.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:56:09.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:56:09.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:56:09.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-08T12:56:09.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:56:09.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:56:09.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62267
2026-03-08T12:56:09.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:56:09.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:56:09.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:56:09.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35175
2026-03-08T12:56:09.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:56:09.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:56:09.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:56:12.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 0x7fcf693bb2b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:56:12.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:56:12.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:56:13.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-08T12:56:13.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:56:14.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-105301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5XZIP%2B9im%2FK2BuvLaCxnk5wVc38%3D&Expires=1773053773 HTTP/1.1" 200 78672
2026-03-08T12:56:15.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:56:15.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:56:15.289 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:56:15.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:56:15.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:56:31.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:56:31.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:56:31.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:56:31.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:56:31.320 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:57:01.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:57:01.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:57:01.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15486
2026-03-08T12:57:01.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:57:01.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:57:01.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:57:01.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-08T12:57:01.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:57:01.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:57:01.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62087
2026-03-08T12:57:01.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:57:01.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:57:01.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:57:01.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35199
2026-03-08T12:57:01.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:57:01.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:57:01.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:57: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 0x7fcf6975b9a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:57:04.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:57:04.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:57:05.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-08T12:57:05.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:57:06.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-105701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ckfOdwHsbeMJZcrSQ22s4iCEqE0%3D&Expires=1773053825 HTTP/1.1" 200 79261
2026-03-08T12:57:07.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:57:07.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:57:07.090 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:57:07.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:57:07.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:57:22.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:57:22.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:57:22.931 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:57:22.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:57:22.978 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:57:52.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:57:52.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:57:53.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15486
2026-03-08T12:57:53.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:57:53.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:57:53.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:57:53.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-08T12:57:53.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:57:53.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:57:53.129 [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-08T12:57:53.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:57:53.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:57:53.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:57:53.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35199
2026-03-08T12:57:53.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:57:53.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:57:53.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:57:56.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 0x7fceb31057e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:57:56.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:57:56.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:57:57.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-08T12:57:57.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:57:58.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-105701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8%2FJhdDE6XgFjPRKvaRhhRAJ2GDs%3D&Expires=1773053877 HTTP/1.1" 200 79261
2026-03-08T12:57:58.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:57:58.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:57:58.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:57:58.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:57:58.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:58:14.682 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:58:14.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:58:14.827 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:58:14.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:58:14.872 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:58:44.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:58:44.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:58:45.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15486
2026-03-08T12:58:45.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:58:45.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:58:45.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:58:45.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-08T12:58:45.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:58:45.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:58:45.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62256
2026-03-08T12:58:45.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:58:45.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:58:45.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:58:45.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35317
2026-03-08T12:58:45.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:58:45.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:58:45.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:58:48.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 0x7fcf68b67e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:58:48.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:58:48.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:58:49.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-08T12:58:49.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:58:50.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-105701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KTF0exEuiFpVtruWsQS2vY%2Br3Mg%3D&Expires=1773053929 HTTP/1.1" 200 79261
2026-03-08T12:58:50.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:58:50.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:58:50.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:58:50.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:58:50.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:59:06.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:59:06.714 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:59:06.743 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:59:06.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:59:06.790 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T12:59:36.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T12:59:36.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T12:59:37.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15486
2026-03-08T12:59:37.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T12:59:37.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T12:59:37.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T12:59:37.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-08T12:59:37.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T12:59:37.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T12:59:37.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62277
2026-03-08T12:59:37.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:59:37.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T12:59:37.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T12:59:37.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35317
2026-03-08T12:59:37.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T12:59:37.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T12:59:37.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T12:59: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 0x7fcf6857a9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T12:59:40.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T12:59:40.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T12:59:41.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-08T12:59:41.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T12:59:42.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-105701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VKlycOkvgdW8zVfWlITvyIJwQuQ%3D&Expires=1773053981 HTTP/1.1" 200 79261
2026-03-08T12:59:42.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T12:59:42.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T12:59:42.739 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T12:59:42.762 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T12:59:42.762 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T12:59:58.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:59:58.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T12:59:58.402 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T12:59:58.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T12:59:58.448 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:00:28.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:00:28.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:00:28.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15486
2026-03-08T13:00:28.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:00:28.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:00:28.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:00:28.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-08T13:00:28.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:00:28.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:00:28.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62277
2026-03-08T13:00:28.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:00:28.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:00:28.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:00:28.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35240
2026-03-08T13:00:28.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:00:28.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:00:28.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:00: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 0x7fcf69438e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:00:31.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:00:31.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:00:33.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-08T13:00:33.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:00:33.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-105701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IN7rAnCemNjUTCXiAxBql4RAdhU%3D&Expires=1773054032 HTTP/1.1" 200 79261
2026-03-08T13:00:34.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:00:34.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:00:34.408 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:00:34.432 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:00:34.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:00:50.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:00:50.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:00:50.276 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:00:50.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:00:50.323 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:01:20.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:01:20.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:01:20.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15482
2026-03-08T13:01:20.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:01:20.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:01:20.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:01:20.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-08T13:01:20.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:01:20.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:01:20.502 [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-08T13:01:20.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:01:20.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:01:20.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:01:20.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35385
2026-03-08T13:01:20.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:01:20.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:01:20.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:01: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 0x7fcf6b9c2440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:01:23.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:01:23.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:01:24.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-08T13:01:24.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:01:25.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MD%2BgcSElPACfXlwHM8MgWZFHHUk%3D&Expires=1773054084 HTTP/1.1" 200 78942
2026-03-08T13:01:26.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:01:26.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:01:26.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:01:26.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:01:26.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:01:42.395 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:01:42.509 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:01:42.538 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:01:42.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:01:42.585 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:02:12.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:02:12.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:02:12.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15482
2026-03-08T13:02:12.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:02:12.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:02:12.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:02:12.740 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T13:02:12.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:02:12.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:02:12.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62260
2026-03-08T13:02:12.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:02:12.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:02:12.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:02:12.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35238
2026-03-08T13:02:12.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:02:12.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:02:12.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:02:15.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 0x7fceb738d1b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:02:15.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:02:15.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:02:17.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-08T13:02:17.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:02:17.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1zKGEtgeqD%2BZ8VugtA1hO%2B2jZJ4%3D&Expires=1773054136 HTTP/1.1" 200 78942
2026-03-08T13:02:18.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:02:18.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:02:18.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:02:18.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:02:18.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:02:33.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:02:34.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:02:34.072 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:02:34.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:02:34.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:03:04.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:03:04.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:03:04.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15482
2026-03-08T13:03:04.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:03:04.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:03:04.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:03:04.300 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T13:03:04.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:03:04.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:03:04.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62276
2026-03-08T13:03:04.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:03:04.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:03:04.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:03:04.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35347
2026-03-08T13:03:04.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:03:04.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:03:04.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:03:07.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 0x7fceb2bef610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:03:07.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:03:07.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:03:08.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-08T13:03:08.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:03:09.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kqk06%2B0mHK%2B5mhUyDWWIYouy21I%3D&Expires=1773054188 HTTP/1.1" 200 78942
2026-03-08T13:03:09.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:03:09.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:03:09.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:03:10.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:03:10.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:03:25.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:03:25.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:03:25.839 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:03:25.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:03:25.886 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:03:55.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:03:55.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:03:56.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15482
2026-03-08T13:03:56.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:03:56.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:03:56.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:03:56.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-08T13:03:56.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:03:56.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:03:56.060 [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-08T13:03:56.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:03:56.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:03:56.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:03:56.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35347
2026-03-08T13:03:56.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:03:56.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:03:56.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:03: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 0x7fce74289780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:03:59.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:03:59.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:04:00.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-08T13:04:00.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:04:01.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X7CPMAzVKk7%2Boqv5%2F0xqSzaxLXY%3D&Expires=1773054240 HTTP/1.1" 200 78942
2026-03-08T13:04:01.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:04:01.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:04:01.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:04:01.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:04:01.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:04:17.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:04:17.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:04:17.997 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:04:17.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:04:18.045 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:04:48.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:04:48.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:04:48.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15482
2026-03-08T13:04:48.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:04:48.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:04:48.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:04:48.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-08T13:04:48.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:04:48.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:04:48.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62400
2026-03-08T13:04:48.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:04:48.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:04:48.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:04:48.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35219
2026-03-08T13:04:48.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:04:48.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:04:48.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:04: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 0x7fceb316a260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:04:51.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:04:51.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:04:52.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-08T13:04:52.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:04:53.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vZKZ9JB4P3rLUy4qNkdngaAgI3M%3D&Expires=1773054292 HTTP/1.1" 200 78942
2026-03-08T13:04:54.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:04:54.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:04:54.076 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:04:54.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:04:54.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:05:09.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:05:09.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:05:09.760 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:05:09.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:05:09.807 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:05:39.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:05:39.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:05:40.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15482
2026-03-08T13:05:40.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:05:40.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:05:40.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:05:40.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-08T13:05:40.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:05:40.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:05:40.160 [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-08T13:05:40.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:05:40.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:05:40.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:05:40.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35269
2026-03-08T13:05:40.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:05:40.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:05:40.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13: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 0x7fceb4787430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:05:43.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:05:43.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:05: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-08T13:05:44.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:05:45.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xO1NP9%2FCQDZuonbMiwqyzgLgY6M%3D&Expires=1773054344 HTTP/1.1" 200 78942
2026-03-08T13:05:45.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:05:45.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:05:45.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:05:45.794 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:05:45.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:06:01.920 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:06:02.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:06:02.076 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:06:02.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:06:02.124 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:06:32.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:06:32.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:06:32.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15456
2026-03-08T13:06:32.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:06:32.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:06:32.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:06:32.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-08T13:06:32.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:06:32.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:06:32.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62350
2026-03-08T13:06:32.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:06:32.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:06:32.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:06:32.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35209
2026-03-08T13:06:32.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:06:32.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:06:32.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:06:35.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 0x7fcf68bcffd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:06:35.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:06:35.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:06:36.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-08T13:06:36.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:06:37.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MG9W6gH44JxU76YCi%2BcmKn5WnJo%3D&Expires=1773054396 HTTP/1.1" 200 78942
2026-03-08T13:06:38.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:06:38.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:06:38.368 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:06:38.389 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:06:38.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:06:53.708 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:06:53.822 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:06:53.851 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:06:53.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:06:53.898 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:07:23.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:07:23.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:07:24.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15456
2026-03-08T13:07:24.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:07:24.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:07:24.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:07:24.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-08T13:07:24.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:07:24.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:07:24.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62460
2026-03-08T13:07:24.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:07:24.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:07:24.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:07:24.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35264
2026-03-08T13:07:24.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:07:24.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:07:24.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:07:27.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 0x7fceb31068c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:07:27.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:07:27.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:07:28.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-08T13:07:28.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:07:29.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6tiq%2Fu5Xa4AAqCcV7EhnYPcFJF4%3D&Expires=1773054448 HTTP/1.1" 200 78942
2026-03-08T13:07:29.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:07:29.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:07:29.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:07:29.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:07:29.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:07:45.299 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:07:45.412 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:07:45.441 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:07:45.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:07:45.489 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:08:15.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:08:15.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:08:15.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15456
2026-03-08T13:08:15.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:08:15.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:08:15.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:08:15.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-08T13:08:15.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:08:15.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:08:15.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62443
2026-03-08T13:08:15.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:08:15.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:08:15.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:08:15.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35327
2026-03-08T13:08:15.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:08:15.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:08:15.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:08:18.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 0x7fce73d97a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:08:18.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:08:18.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:08:19.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-08T13:08:19.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:08:20.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8pUb5us5GCRXytOjGJHOXwMp8wA%3D&Expires=1773054499 HTTP/1.1" 200 78942
2026-03-08T13:08:21.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:08:21.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:08:21.240 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:08:21.263 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:08:21.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:08:36.343 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:08:36.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:08:36.485 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:08:36.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:08:36.531 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:09:06.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:09:06.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:09:06.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15456
2026-03-08T13:09:06.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:09:06.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:09:06.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:09:06.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-08T13:09:06.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:09:06.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:09:06.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62462
2026-03-08T13:09:06.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:09:06.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:09:06.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:09:06.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35394
2026-03-08T13:09:06.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:09:06.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:09:06.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:09: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 0x7fceb4784a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:09:09.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:09:09.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:09:10.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-08T13:09:10.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:09:11.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u%2B9rVOUhE9Yrm6uduVvNU%2BeNMgs%3D&Expires=1773054550 HTTP/1.1" 200 79509
2026-03-08T13:09:12.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:09:12.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:09:12.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:09:12.332 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:09:12.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:09:27.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:09:28.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:09:28.081 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:09:28.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:09:28.127 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:09:58.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:09:58.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:09:58.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15456
2026-03-08T13:09:58.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:09:58.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:09:58.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:09:58.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-08T13:09:58.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:09:58.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:09:58.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62431
2026-03-08T13:09:58.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:09:58.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:09:58.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:09:58.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35394
2026-03-08T13:09:58.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:09:58.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:09:58.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:10:01.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 0x7fce742a9b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:10:01.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:10:01.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:10:02.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-08T13:10:02.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:10:03.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Fq%2Bozd6nTrxnIuwjFCff42DW7Do%3D&Expires=1773054602 HTTP/1.1" 200 79509
2026-03-08T13:10:03.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:10:03.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:10:03.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:10:03.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:10:03.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:10:19.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:10:20.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:10:20.105 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:10:20.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:10:20.150 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:10:50.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:10:50.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:10:50.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15456
2026-03-08T13:10:50.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:10:50.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:10:50.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:10:50.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-08T13:10:50.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:10:50.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:10:50.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62451
2026-03-08T13:10:50.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:10:50.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:10:50.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:10:50.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35405
2026-03-08T13:10:50.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:10:50.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:10:50.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:10: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 0x7fce73d7a7d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:10:53.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:10:53.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:10:54.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-08T13:10:54.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:10:55.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=53LrAQwjkpjpebpZtaN%2BUAOq8nc%3D&Expires=1773054654 HTTP/1.1" 200 79509
2026-03-08T13:10:56.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:10:56.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:10:56.122 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:10:56.146 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:10:56.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:11:12.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:11:12.135 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:11:12.164 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:11:12.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:11:12.211 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:11:42.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:11:42.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:11:42.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T13:11:42.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:11:42.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:11:42.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:11:42.532 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T13:11:42.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:11:42.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:11:42.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62360
2026-03-08T13:11:42.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:11:42.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:11:42.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:11:42.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35392
2026-03-08T13:11:42.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:11:42.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:11:42.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:11: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 0x7fcf68ade410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:11:45.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:11:45.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:11:46.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-08T13:11:46.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:11:47.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j9Bg2mSy9cEwc2BAyY2KrhfTPkQ%3D&Expires=1773054706 HTTP/1.1" 200 79509
2026-03-08T13:11:48.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:11:48.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:11:48.246 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:11:48.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:11:48.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:12:03.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:12:04.112 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:12:04.141 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:12:04.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:12:04.188 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:12:34.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:12:34.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:12:34.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T13:12:34.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:12:34.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:12:34.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:12:34.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-08T13:12:34.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:12:34.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:12:34.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62531
2026-03-08T13:12:34.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:12:34.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:12:34.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:12:34.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35393
2026-03-08T13:12:34.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:12:34.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:12:34.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:12:37.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 0x7fceb4785ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:12:37.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:12:37.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:12:38.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-08T13:12:38.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:12:39.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-110902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4b3yl39HQj19YrZ8JVwmiiqkebk%3D&Expires=1773054758 HTTP/1.1" 200 79509
2026-03-08T13:12:40.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:12:40.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:12:40.123 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:12:40.145 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:12:40.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:12:55.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:12:55.428 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:12:55.457 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:12:55.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:12:55.505 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:13:25.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:13:25.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:13:25.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T13:13:25.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:13:25.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:13:25.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:13:25.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-08T13:13:25.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:13:25.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:13:25.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62511
2026-03-08T13:13:25.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:13:25.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:13:25.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:13:25.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35378
2026-03-08T13:13:25.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:13:25.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:13:25.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:13:28.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 0x7fcf68c27520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:13:28.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:13:28.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:13:30.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-08T13:13:30.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:13:30.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-111302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7npYIUsHJr3aAK8EmEiN0VjggEg%3D&Expires=1773054809 HTTP/1.1" 200 79288
2026-03-08T13:13:31.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:13:31.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:13:31.432 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:13:31.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:13:31.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:13:46.520 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:13:46.635 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:13:46.664 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:13:46.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:13:46.711 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:14:16.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:14:16.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:14:17.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T13:14:17.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:14:17.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:14:17.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:14:17.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-08T13:14:17.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:14:17.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:14:17.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62499
2026-03-08T13:14:17.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:14:17.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:14:17.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:14:17.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35376
2026-03-08T13:14:17.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:14:17.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:14:17.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:14: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 0x7fcf68e575e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:14:20.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:14:20.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:14:21.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-08T13:14:21.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:14:22.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-111302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AhdOs6AauJpVnfz8m1qJ61LI5vA%3D&Expires=1773054861 HTTP/1.1" 200 79288
2026-03-08T13:14:22.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:14:22.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:14:22.632 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:14:22.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:14:22.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:14:37.682 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:14:37.794 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:14:37.823 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:14:37.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:14:37.870 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:15:07.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:15:07.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:15:08.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15459
2026-03-08T13:15:08.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:15:08.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:15:08.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:15:08.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-08T13:15:08.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:15:08.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:15:08.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62559
2026-03-08T13:15:08.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:15:08.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:15:08.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:15:08.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35426
2026-03-08T13:15:08.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:15:08.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:15:08.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:15:11.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 0x7fcf68b62620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:15:11.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:15:11.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:15:12.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-08T13:15:12.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:15:13.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-111302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I7%2BtL4Y7Kwv4G4RAoiRebmtshuQ%3D&Expires=1773054912 HTTP/1.1" 200 79288
2026-03-08T13:15:13.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:15:13.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:15:13.795 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:15:13.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:15:13.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:15:29.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:15:29.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:15:29.410 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:15:29.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:15:29.456 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:15:59.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:15:59.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:16:00.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16174
2026-03-08T13:16:00.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:16:00.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:16:00.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:16:00.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-08T13:16:00.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:16:00.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:16:00.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62403
2026-03-08T13:16:00.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:16:00.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:16:00.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:16:00.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35435
2026-03-08T13:16:00.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:16:00.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:16:00.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:16:03.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 0x7fce73d71270>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:16:03.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:16:03.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:16:05.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-08T13:16:05.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:16:05.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-111302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jd8pQbvSPI%2FXJiXqVNpuQYLZGSk%3D&Expires=1773054964 HTTP/1.1" 200 79288
2026-03-08T13:16:06.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:16:06.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:16:06.452 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:16:06.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:16:06.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:16:21.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:16:21.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:16:21.608 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:16:21.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:16:21.654 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:16:51.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:16:51.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:16:51.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16174
2026-03-08T13:16:51.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:16:51.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:16:51.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:16:51.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-08T13:16:51.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:16:51.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:16:51.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62573
2026-03-08T13:16:51.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:16:51.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:16:51.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:16:51.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35435
2026-03-08T13:16:51.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:16:51.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:16:51.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:16: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 0x7fcf69413070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:16:54.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:16:54.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:16:56.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-08T13:16:56.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:16:56.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-111302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QC6Rm3yfHXWIfwLjFXn5PljhrsQ%3D&Expires=1773055015 HTTP/1.1" 200 79288
2026-03-08T13:16:57.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:16:57.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:16:57.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:16:57.482 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:16:57.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:17:12.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:17:12.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:17:12.813 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:17:12.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:17:12.860 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:17:42.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:17:42.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:17:43.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16174
2026-03-08T13:17:43.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:17:43.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:17:43.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:17:43.185 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T13:17:43.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:17:43.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:17:43.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62506
2026-03-08T13:17:43.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:17:43.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:17:43.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:17:43.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35451
2026-03-08T13:17:43.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:17:43.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:17:43.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:17: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 0x7fce73d3b5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:17:46.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:17:46.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:17:47.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-08T13:17:47.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:17:48.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-111702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NILg9vRKBoTGu%2FHq%2BLAdIcVyhdU%3D&Expires=1773055067 HTTP/1.1" 200 78963
2026-03-08T13:17:48.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:17:48.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:17:48.790 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:17:48.806 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:17:48.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:18:03.607 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:18:03.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:18:03.781 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:18:03.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:18:03.826 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:18:33.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:18:33.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:18:34.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16174
2026-03-08T13:18:34.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:18:34.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:18:34.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:18:34.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-08T13:18:34.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:18:34.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:18:34.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62547
2026-03-08T13:18:34.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:18:34.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:18:34.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:18:34.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35410
2026-03-08T13:18:34.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:18:34.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:18:34.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:18:37.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 0x7fcf68e151b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:18:37.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:18:37.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:18:38.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-08T13:18:38.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:18:39.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-111702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A5PCQ7o7a3yxHKYRDW%2Fz%2B6dRoak%3D&Expires=1773055118 HTTP/1.1" 200 78963
2026-03-08T13:18:40.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:18:40.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:18:40.008 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:18:40.030 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:18:40.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:18:56.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:18:56.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:18:56.609 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:18:56.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:18:56.655 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:19:26.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:19:26.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:19:26.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16174
2026-03-08T13:19:26.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:19:26.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:19:26.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:19:26.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-08T13:19:26.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:19:26.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:19:26.831 [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-08T13:19:26.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:19:26.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:19:26.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:19:26.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35514
2026-03-08T13:19:26.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:19:26.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:19:26.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:19:29.911 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d4ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:19:29.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:19:29.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:19:31.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-08T13:19:31.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:19:31.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-111702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UbP7Z4DKY%2BamBdxd%2FgdKqEzv1Tc%3D&Expires=1773055170 HTTP/1.1" 200 78963
2026-03-08T13:19:32.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:19:32.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:19:32.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:19:32.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:19:32.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:19:47.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:19:47.764 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:19:47.793 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:19:47.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:19:47.840 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:20:17.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:20:17.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:20:18.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16174
2026-03-08T13:20:18.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:20:18.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:20:18.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:20:18.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-08T13:20:18.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:20:18.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:20:18.266 [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-08T13:20:18.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:20:18.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:20:18.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:20:18.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35437
2026-03-08T13:20:18.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:20:18.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:20:18.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:20: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 0x7fce73d979a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:20:21.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:20:21.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:20:22.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-08T13:20:22.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:20:23.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-111702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gTj%2BpMJ3bOq3YZ57ratou32fzuQ%3D&Expires=1773055222 HTTP/1.1" 200 78963
2026-03-08T13:20:23.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:20:23.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:20:23.907 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:20:23.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:20:23.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:20:40.326 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:20:40.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:20:40.469 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:20:40.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:20:40.515 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:21:10.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:21:10.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:21:11.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16179
2026-03-08T13:21:11.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:21:11.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:21:11.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:21:11.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-08T13:21:11.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:21:11.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:21:11.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62391
2026-03-08T13:21:11.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:21:11.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:21:11.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:21:11.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35451
2026-03-08T13:21:11.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:21:11.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:21:11.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:21: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 0x7fcf68de2080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:21:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:21:14.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:21:15.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T13:21:15.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:21:16.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ravdg9Qk%2FCkHO5tfUyDz8JkQyqM%3D&Expires=1773055275 HTTP/1.1" 200 79721
2026-03-08T13:21:16.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:21:16.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:21:16.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:21:16.966 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:21:16.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:21:32.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:21:33.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:21:33.088 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:21:33.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:21:33.136 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:22:03.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:22:03.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:22:03.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16179
2026-03-08T13:22:03.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:22:03.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:22:03.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:22:03.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-08T13:22:03.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:22:03.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:22:03.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62559
2026-03-08T13:22:03.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:22:03.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:22:03.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:22:03.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35361
2026-03-08T13:22:03.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:22:03.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:22:03.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:22:06.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 0x7fcf6938d450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:22:06.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:22:06.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:22:07.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-08T13:22:07.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:22:08.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PHCijf20ZR1OEp1smInC0kx0CKM%3D&Expires=1773055327 HTTP/1.1" 200 79721
2026-03-08T13:22:08.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:22:08.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:22:08.915 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:22:08.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:22:08.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:22:24.409 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:22:24.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:22:24.551 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:22:24.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:22:24.598 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:22:54.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:22:54.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:22:54.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16179
2026-03-08T13:22:54.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:22:54.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:22:54.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:22:54.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-08T13:22:54.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:22:54.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:22:54.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62609
2026-03-08T13:22:54.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:22:54.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:22:54.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:22:54.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35361
2026-03-08T13:22:54.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:22:54.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:22:54.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:22: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 0x7fcf68c25150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:22:58.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:22:58.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:22:59.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-08T13:22:59.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:23:00.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y7Zfch%2BZAH1bjYiJbXUbJTmymAE%3D&Expires=1773055379 HTTP/1.1" 200 79721
2026-03-08T13:23:00.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:23:00.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:23:00.541 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:23:00.561 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:23:00.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:23:16.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:23:16.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:23:16.458 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:23:16.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:23:16.505 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:23:46.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:23:46.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:23:46.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16179
2026-03-08T13:23:46.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:23:46.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:23:46.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:23:46.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-08T13:23:46.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:23:46.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:23:46.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62515
2026-03-08T13:23:46.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:23:46.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:23:46.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:23:46.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35481
2026-03-08T13:23:46.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:23:46.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:23:46.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:23:49.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 0x7fcf696bcb20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:23:49.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:23:49.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:23:50.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-08T13:23:50.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:23:51.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M2Xk8ho3hxyoQqCgwi5gGAmPErk%3D&Expires=1773055430 HTTP/1.1" 200 79721
2026-03-08T13:23:52.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:23:52.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:23:52.254 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:23:52.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:23:52.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:24:07.615 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:24:07.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:24:07.758 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:24:07.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:24:07.806 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:24:37.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:24:37.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:24:38.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16179
2026-03-08T13:24:38.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:24:38.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:24:38.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:24:38.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-08T13:24:38.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:24:38.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:24:38.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62588
2026-03-08T13:24:38.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:24:38.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:24:38.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:24:38.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35430
2026-03-08T13:24:38.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:24:38.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:24:38.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:24: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 0x7fcf697377f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:24:41.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:24:41.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:24:42.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-08T13:24:42.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:24:43.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3hR%2FgjF2NwiOE4lO1oQ90RNyYxA%3D&Expires=1773055482 HTTP/1.1" 200 79721
2026-03-08T13:24:43.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:24:43.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:24:43.764 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:24:43.790 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:24:43.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:24:59.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:24:59.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:24:59.467 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:24:59.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:24:59.514 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:25:29.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:25:29.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:25:29.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16179
2026-03-08T13:25:29.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:25:29.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:25:29.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:25:29.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-08T13:25:29.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:25:29.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:25:29.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62509
2026-03-08T13:25:29.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:25:29.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:25:29.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:25:29.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35533
2026-03-08T13:25:29.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:25:29.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:25:29.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:25:32.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 0x7fcf6975a470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:25:32.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:25:32.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:25:33.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-08T13:25:33.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:25:34.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sVVn4NGEcRxvhe1vC5uoAMkZP3k%3D&Expires=1773055533 HTTP/1.1" 200 79100
2026-03-08T13:25:35.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:25:35.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:25:35.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:25:35.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:25:35.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:25:50.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:25:50.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:25:50.634 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:25:50.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:25:50.681 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:26:20.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:26:20.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:26:20.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16207
2026-03-08T13:26:20.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:26:20.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:26:20.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:26:20.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-08T13:26:20.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:26:20.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:26:20.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62729
2026-03-08T13:26:20.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:26:20.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:26:20.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:26:20.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35561
2026-03-08T13:26:20.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:26:20.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:26:20.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:26: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 0x7fcf691e9300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:26:23.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:26:23.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:26:25.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-08T13:26:25.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:26:25.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mn4OYN6vPR%2FJJJARR22M4szbwCo%3D&Expires=1773055584 HTTP/1.1" 200 79100
2026-03-08T13:26:26.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:26:26.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:26:26.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:26:26.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:26:26.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:26:41.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:26:42.002 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:26:42.031 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:26:42.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:26:42.079 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:27:12.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:27:12.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:27:12.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16207
2026-03-08T13:27:12.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:27:12.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:27:12.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:27:12.396 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T13:27:12.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:27:12.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:27:12.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62638
2026-03-08T13:27:12.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:27:12.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:27:12.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:27:12.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35513
2026-03-08T13:27:12.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:27:12.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:27:12.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:27:15.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 0x7fcf68c8e740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:27:15.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:27:15.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:27:16.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-08T13:27:16.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:27:17.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=47Cvm%2FcCX%2FA4to1xpo3AAeYLQ%2B0%3D&Expires=1773055636 HTTP/1.1" 200 79100
2026-03-08T13:27:17.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:27:17.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:27:17.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:27:17.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:27:17.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:27:32.680 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:27:32.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:27:32.821 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:27:32.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:27:32.869 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:28:02.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:28:02.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:28:03.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16207
2026-03-08T13:28:03.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:28:03.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:28:03.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:28:03.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-08T13:28:03.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:28:03.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:28:03.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62591
2026-03-08T13:28:03.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:28:03.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:28:03.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:28:03.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35514
2026-03-08T13:28:03.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:28:03.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:28:03.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:28:06.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 0x7fcf68a9ca30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:28:06.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:28:06.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:28:07.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-08T13:28:07.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:28:08.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I8I6SGARDUxQO5IURaqh%2BuY9X9I%3D&Expires=1773055687 HTTP/1.1" 200 79100
2026-03-08T13:28:08.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:28:08.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:28:08.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:28:08.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:28:08.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:28:24.563 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:28:24.708 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:28:24.736 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:28:24.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:28:24.784 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:28:54.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:28:54.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:28:54.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16207
2026-03-08T13:28:54.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:28:54.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:28:54.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:28:54.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-08T13:28:54.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:28:54.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:28:54.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62676
2026-03-08T13:28:54.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:28:54.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:28:54.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:28:54.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35514
2026-03-08T13:28:54.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:28:54.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:28:54.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:28: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 0x7fcf685ae800>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:28:58.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:28:58.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:28:59.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T13:28:59.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:29:00.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zKztLrbR9DF8ucCLJPgKWMv4VNw%3D&Expires=1773055739 HTTP/1.1" 200 79100
2026-03-08T13:29:00.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:29:00.523 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:29:00.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:29:00.545 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:29:00.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:29:15.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:29:15.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:29:15.833 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:29:15.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:29:15.880 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:29:45.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:29:45.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:29:46.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16207
2026-03-08T13:29:46.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:29:46.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:29:46.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:29:46.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-08T13:29:46.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:29:46.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:29:46.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62704
2026-03-08T13:29:46.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:29:46.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:29:46.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:29:46.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35527
2026-03-08T13:29:46.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:29:46.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:29:46.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:29: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 0x7fcf68c27220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:29:49.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:29:49.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:29:50.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-08T13:29:50.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:29:51.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dK1veHrq3P9qeDv7vCmsSfPFF0U%3D&Expires=1773055790 HTTP/1.1" 200 79278
2026-03-08T13:29:52.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:29:52.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:29:52.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:29:52.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:29:52.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:30:08.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:30:09.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:30:09.058 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:30:09.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:30:09.105 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:30:39.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:30:39.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:30:39.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16207
2026-03-08T13:30:39.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:30:39.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:30:39.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:30:39.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-08T13:30:39.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:30:39.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:30:39.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62567
2026-03-08T13:30:39.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:30:39.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:30:39.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:30:39.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35562
2026-03-08T13:30:39.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:30:39.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:30:39.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:30:42.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 0x7fcf69415c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:30:42.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:30:42.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:30:43.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-08T13:30:43.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:30:44.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WzQ0H979MhNOWlyJBX4%2BA1st1YY%3D&Expires=1773055843 HTTP/1.1" 200 79278
2026-03-08T13:30:45.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:30:45.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:30:45.198 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:30:45.228 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:30:45.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:31:00.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:31:00.695 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:31:00.726 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:31:00.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:31:00.772 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:31:30.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:31:30.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:31:31.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16165
2026-03-08T13:31:31.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:31:31.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:31:31.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:31:31.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-08T13:31:31.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:31:31.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:31:31.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62424
2026-03-08T13:31:31.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:31:31.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:31:31.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:31:31.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35522
2026-03-08T13:31:31.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:31:31.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:31:31.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:31:34.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 0x7fcf68a06cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:31:34.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:31:34.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:31:35.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-08T13:31:35.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:31:36.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5X0VuGKNt%2F3%2BcV2ZNaSDhO78Ixs%3D&Expires=1773055895 HTTP/1.1" 200 79278
2026-03-08T13:31:36.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:31:36.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:31:36.711 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:31:36.735 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:31:36.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:31:53.181 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:31:53.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:31:53.356 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:31:53.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:31:53.404 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:32:23.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:32:23.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:32:23.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16165
2026-03-08T13:32:23.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:32:23.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:32:23.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:32:23.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-08T13:32:23.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:32:23.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:32:23.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62683
2026-03-08T13:32:23.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:32:23.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:32:23.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:32:23.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35547
2026-03-08T13:32:23.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:32:23.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:32:23.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:32:27.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 0x7fcf69362260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:32:27.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:32:27.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:32:28.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-08T13:32:28.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:32:28.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-112902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6mOWTZHn9IwgWd3SAPc1fPaMfm0%3D&Expires=1773055947 HTTP/1.1" 200 79278
2026-03-08T13:32:29.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:32:29.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:32:29.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:32:29.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:32:29.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:32:44.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:32:44.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:32:44.716 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:32:44.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:32:44.762 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:33:14.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:33:14.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:33:15.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16165
2026-03-08T13:33:15.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:33:15.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:33:15.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:33:15.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-08T13:33:15.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:33:15.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:33:15.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62627
2026-03-08T13:33:15.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:33:15.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:33:15.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:33:15.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35529
2026-03-08T13:33:15.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:33:15.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:33:15.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:33:18.201 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d78b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:33:18.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:33:18.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:33:19.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-08T13:33:19.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:33:20.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-113303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0u6neDrGj8s85G15AGJu0hIkN18%3D&Expires=1773055999 HTTP/1.1" 200 79570
2026-03-08T13:33:20.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:33:20.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:33:20.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:33:20.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:33:20.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:33:35.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:33:35.920 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:33:35.949 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:33:35.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:33:35.996 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:34:06.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:34:06.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:34:06.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16165
2026-03-08T13:34:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:34:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:34:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:34:06.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-08T13:34:06.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:34:06.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:34:06.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62762
2026-03-08T13:34:06.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:34:06.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:34:06.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:34:06.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35543
2026-03-08T13:34:06.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:34:06.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:34:06.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:34:09.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 0x7fcf6943aa40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:34:09.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:34:09.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:34:10.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-08T13:34:10.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:34:11.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-113303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UkhCP3omJ4BQeCHCntA5B6Ehgs8%3D&Expires=1773056050 HTTP/1.1" 200 79570
2026-03-08T13:34:11.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:34:11.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:34:11.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:34:11.937 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:34:11.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:34:27.211 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:34:27.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:34:27.359 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:34:27.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:34:27.406 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:34:57.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:34:57.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:34:57.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16165
2026-03-08T13:34:57.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:34:57.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:34:57.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:34:57.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-08T13:34:57.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:34:57.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:34:57.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62737
2026-03-08T13:34:57.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:34:57.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:34:57.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:34:57.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35543
2026-03-08T13:34:57.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:34:57.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:34:57.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:35:00.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 0x7fcf68e17100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:35:00.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:35:00.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:35:01.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-08T13:35:01.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:35:02.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-113303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bgmUKDzISSLxtLjxJ%2BSow3lbcdA%3D&Expires=1773056101 HTTP/1.1" 200 79570
2026-03-08T13:35:03.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:35:03.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:35:03.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:35:03.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:35:03.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:35:18.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:35:18.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:35:18.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:35:18.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:35:18.689 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:35:48.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:35:48.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:35:49.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16165
2026-03-08T13:35:49.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:35:49.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:35:49.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:35:49.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-08T13:35:49.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:35:49.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:35:49.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62737
2026-03-08T13:35:49.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:35:49.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:35:49.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:35:49.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35971
2026-03-08T13:35:49.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:35:49.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:35:49.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:35:52.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 0x7fcf68d15d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:35:52.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:35:52.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:35:53.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T13:35:53.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:35:54.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-113303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2WKpF81aXz5p8vO3SGdmqOYRELA%3D&Expires=1773056153 HTTP/1.1" 200 79570
2026-03-08T13:35:54.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:35:54.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:35:54.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:35:54.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:35:54.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:36:11.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:36:11.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:36:11.812 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:36:11.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:36:11.859 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:36:41.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:36:41.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:36:42.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:36:42.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:36:42.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:36:42.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:36:42.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-08T13:36:42.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:36:42.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:36:42.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62788
2026-03-08T13:36:42.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:36:42.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:36:42.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:36:42.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35949
2026-03-08T13:36:42.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:36:42.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:36:42.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:36:45.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 0x7fce742ab940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:36:45.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:36:45.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:36:46.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-08T13:36:46.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:36:47.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-113303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wrFOkEeRZAaRMmtv7quBGvXtoSc%3D&Expires=1773056206 HTTP/1.1" 200 79570
2026-03-08T13:36:47.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:36:47.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:36:47.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:36:47.663 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:36:47.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:37:02.847 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:37:02.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:37:03.018 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:37:03.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:37:03.065 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:37:33.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:37:33.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:37:33.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:37:33.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:37:33.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:37:33.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:37:33.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-08T13:37:33.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:37:33.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:37:33.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62734
2026-03-08T13:37:33.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:37:33.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:37:33.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:37:33.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35997
2026-03-08T13:37:33.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:37:33.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:37:33.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:37: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 0x7fcf697e4d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:37:36.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:37:36.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:37:37.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-08T13:37:37.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:37:38.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-113703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0i2cvyueM0IxN2fx03sIPO8cMkc%3D&Expires=1773056257 HTTP/1.1" 200 79007
2026-03-08T13:37:38.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:37:38.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:37:38.921 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:37:38.944 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:37:38.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:37:55.829 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:37:55.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:37:55.968 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:37:55.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:37:56.014 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:38:26.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:38:26.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:38:26.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:38:26.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:38:26.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:38:26.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:38:26.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-08T13:38:26.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:38:26.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:38:26.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62673
2026-03-08T13:38:26.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:38:26.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:38:26.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:38:26.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35978
2026-03-08T13:38:26.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:38:26.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:38:26.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:38:29.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 0x7fcf68c33d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:38:29.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:38:29.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:38:30.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-08T13:38:30.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:38:31.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-113703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LK8QWA77y7V%2BJXpy%2BWjP9IfuP2w%3D&Expires=1773056310 HTTP/1.1" 200 79007
2026-03-08T13:38:31.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:38:31.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:38:31.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:38:31.821 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:38:31.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:38:47.321 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:38:47.435 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:38:47.465 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:38:47.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:38:47.511 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:39:17.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:39:17.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:39:17.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:39:17.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:39:17.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:39:17.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:39:17.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-08T13:39:17.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:39:17.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:39:17.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62650
2026-03-08T13:39:17.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:39:17.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:39:17.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:39:17.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35921
2026-03-08T13:39:17.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:39:17.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:39:17.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:39: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 0x7fcf6b9c1cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:39:20.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:39:20.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:39:21.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-08T13:39:21.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:39:22.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-113703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m%2BU3pkRKloVKDQvcLAnDaWsIVq4%3D&Expires=1773056361 HTTP/1.1" 200 79007
2026-03-08T13:39:23.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:39:23.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:39:23.296 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:39:23.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:39:23.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:39:38.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:39:38.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:39:38.995 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:39:38.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:39:39.043 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:40:09.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:40:09.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:40:09.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:40:09.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:40:09.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:40:09.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:40:09.358 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T13:40:09.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:40:09.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:40:09.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62760
2026-03-08T13:40:09.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:40:09.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:40:09.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:40:09.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35931
2026-03-08T13:40:09.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:40:09.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:40:09.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:40:12.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 0x7fcf6974c430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:40:12.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:40:12.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:40:13.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-08T13:40:13.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:40:14.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-113703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A5x86lfM0%2BCSoGKgTIsjEnxVKMk%3D&Expires=1773056413 HTTP/1.1" 200 79007
2026-03-08T13:40:14.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:40:14.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:40:14.965 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:40:14.987 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:40:14.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:40:29.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:40:29.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:40:29.984 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:40:29.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:40:30.031 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:41:00.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:41:00.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:41:00.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T13:41:01.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:41:01.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:41:01.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:41:01.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-08T13:41:01.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:41:01.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:41:01.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62807
2026-03-08T13:41:01.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:41:01.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:41:01.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:41:01.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35871
2026-03-08T13:41:01.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:41:01.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:41:01.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:41:04.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 0x7fcf69426a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:41:04.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:41:04.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:41:05.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-08T13:41:05.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:41:06.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ORiYY5z%2FRfvIC6V1i6GA8ugg%2FEY%3D&Expires=1773056465 HTTP/1.1" 200 78907
2026-03-08T13:41:06.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:41:06.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:41:06.634 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:41:06.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:41:06.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:41:21.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:41:21.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:41:21.956 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:41:21.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:41:22.002 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:41:52.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:41:52.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:41:52.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T13:41:52.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:41:52.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:41:52.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:41:52.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-08T13:41:52.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:41:52.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:41:52.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62699
2026-03-08T13:41:52.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:41:52.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:41:52.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:41:52.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35871
2026-03-08T13:41:52.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:41:52.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:41:52.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:41:55.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 0x7fcf68a77580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:41:55.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:41:55.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:41:56.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-08T13:41:56.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:41:57.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sYsGE00Vr%2B3lg1LBJzX%2Fi8VoyKQ%3D&Expires=1773056516 HTTP/1.1" 200 78907
2026-03-08T13:41:57.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:41:57.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:41:57.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:41:57.798 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:41:57.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:42:13.515 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:42:13.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:42:13.654 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:42:13.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:42:13.701 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:42:43.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:42:43.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:42:43.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T13:42:43.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:42:43.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:42:43.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:42:43.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-08T13:42:43.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:42:43.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:42:43.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62781
2026-03-08T13:42:43.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:42:43.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:42:43.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:42:43.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35874
2026-03-08T13:42:43.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:42:43.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:42:43.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:42: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 0x7fcf692a6590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:42:47.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:42:47.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:42:48.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-08T13:42:48.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:42:49.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kqrqM8dUF3pwBXXJhpW%2Bg5W4Jdc%3D&Expires=1773056568 HTTP/1.1" 200 78907
2026-03-08T13:42:49.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:42:49.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:42:49.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:42:49.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:42:49.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:43:04.615 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:43:04.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:43:04.754 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:43:04.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:43:04.801 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:43:34.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:43:34.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:43:35.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T13:43:35.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:43:35.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:43:35.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:43:35.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-08T13:43:35.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:43:35.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:43:35.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62758
2026-03-08T13:43:35.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:43:35.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:43:35.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:43:35.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35931
2026-03-08T13:43:35.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:43:35.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:43:35.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:43:38.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 0x7fcf68a584f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:43:38.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:43:38.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:43:39.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-08T13:43:39.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:43:40.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uEN5nVB6etEmXBEGpLtfRlHQre4%3D&Expires=1773056619 HTTP/1.1" 200 78907
2026-03-08T13:43:40.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:43:40.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:43:40.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:43:40.765 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:43:40.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:43:56.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:43:56.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:43:56.453 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:43:56.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:43:56.500 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:44:26.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:44:26.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:44:26.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T13:44:26.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:44:26.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:44:26.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:44:26.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-08T13:44:26.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:44:26.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:44:26.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62697
2026-03-08T13:44:26.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:44:26.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:44:26.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:44:26.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35970
2026-03-08T13:44:26.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:44:26.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:44:26.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:44:29.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 0x7fcf693b9810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:44:29.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:44:29.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:44:31.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-08T13:44:31.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:44:31.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Bm9mtkLmSk1TqY7Ab%2BpLaHY6iOc%3D&Expires=1773056670 HTTP/1.1" 200 78907
2026-03-08T13:44:32.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:44:32.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:44:32.449 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:44:32.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:44:32.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:44:48.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:44:48.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:44:48.687 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:44:48.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:44:48.734 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:45:18.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:45:18.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:45:18.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16190
2026-03-08T13:45:18.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:45:18.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:45:18.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:45:18.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-08T13:45:18.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:45:18.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:45:18.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62774
2026-03-08T13:45:18.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:45:18.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:45:18.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:45:18.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36022
2026-03-08T13:45:18.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:45:18.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:45:18.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:45: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 0x7fcf68a74cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:45:22.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:45:22.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:45:23.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T13:45:23.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:45:24.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114503.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4Us83iA2f%2BYZHSBpMXMMYkwyF48%3D&Expires=1773056723 HTTP/1.1" 200 79125
2026-03-08T13:45:24.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:45:24.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:45:24.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:45:24.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:45:24.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:45:41.231 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:45:41.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:45:41.370 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:45:41.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:45:41.418 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:46:11.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:46:11.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:46:12.206 [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-08T13:46:12.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:46:12.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:46:12.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:46:12.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-08T13:46:12.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:46:12.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:46:12.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62753
2026-03-08T13:46:12.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:46:12.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:46:12.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:46:12.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36010
2026-03-08T13:46:12.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:46:12.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:46:12.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:46: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 0x7fcf6ba2f6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:46:15.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:46:15.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:46:16.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-08T13:46:16.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:46:17.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114503.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aKUG13Wi%2B5oECvZwzPcwqyvacmQ%3D&Expires=1773056776 HTTP/1.1" 200 79125
2026-03-08T13:46:17.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:46:17.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:46:17.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:46:17.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:46:17.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:46:32.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:46:32.982 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:46:33.011 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:46:33.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:46:33.058 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:47:03.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:47:03.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:47:03.356 [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-08T13:47:03.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:47:03.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:47:03.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:47:03.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-08T13:47:03.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:47:03.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:47:03.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62679
2026-03-08T13:47:03.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:47:03.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:47:03.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:47:03.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35922
2026-03-08T13:47:03.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:47:03.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:47:03.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:47: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 0x7fceb738d840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:47:06.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:47:06.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:47:07.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T13:47:07.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:47:08.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114503.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6lbs7%2Bo9uTiVLHYWEMxVc%2FUU3hw%3D&Expires=1773056827 HTTP/1.1" 200 79125
2026-03-08T13:47:08.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:47:08.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:47:08.987 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:47:09.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:47:09.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:47:24.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:47:24.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:47:24.588 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:47:24.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:47:24.635 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:47:54.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:47:54.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:47:54.779 [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-08T13:47:54.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:47:54.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:47:54.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:47:54.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-08T13:47:54.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:47:54.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:47:54.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62679
2026-03-08T13:47:54.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:47:54.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:47:54.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:47:54.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35922
2026-03-08T13:47:54.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:47:54.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:47:54.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:47: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 0x7fce73d033d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:47:57.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:47:57.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:47:59.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-08T13:47:59.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:47:59.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114503.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ViMfEbA4Jv5LtA5Bj8pviBdHcEg%3D&Expires=1773056878 HTTP/1.1" 200 79125
2026-03-08T13:48:00.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:48:00.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:48:00.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:48:00.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:48:00.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:48:16.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:48:16.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:48:16.226 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:48:16.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:48:16.273 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:48:46.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:48:46.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:48:46.656 [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-08T13:48:46.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:48:46.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:48:46.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:48:46.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-08T13:48:46.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:48:46.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:48:46.677 [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-08T13:48:46.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:48:46.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:48:46.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:48:46.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35922
2026-03-08T13:48:46.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:48:46.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:48:46.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:48:49.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 0x7fcf697ad120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:48:49.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:48:49.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:48:50.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-08T13:48:50.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:48:51.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114503.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l36vpOWm5XBDsza0P%2B8YWpZlAmI%3D&Expires=1773056930 HTTP/1.1" 200 79125
2026-03-08T13:48:52.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:48:52.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:48:52.289 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:48:52.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:48:52.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:49:08.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:49:08.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:49:08.862 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:49:08.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:49:08.909 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:49:38.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:49:38.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:49:39.050 [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-08T13:49:39.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:49:39.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:49:39.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:49:39.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-08T13:49:39.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:49:39.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:49:39.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62407
2026-03-08T13:49:39.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:49:39.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:49:39.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:49:39.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35833
2026-03-08T13:49:39.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:49:39.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:49:39.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:49:42.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 0x7fcf6bc05b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:49:42.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:49:42.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:49:43.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-08T13:49:43.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:49:44.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114904.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y9QrslJkFeX%2B%2BhlyAwUCwogxQ1w%3D&Expires=1773056983 HTTP/1.1" 200 79222
2026-03-08T13:49:44.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:49:44.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:49:44.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:49:44.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:49:44.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:50:01.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:50:01.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:50:01.284 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:50:01.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:50:01.332 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:50:31.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:50:31.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:50:31.633 [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-08T13:50:31.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:50:31.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:50:31.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:50:31.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-08T13:50:31.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:50:31.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:50:31.664 [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-08T13:50:31.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:50:31.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:50:31.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:50:31.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35817
2026-03-08T13:50:31.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:50:31.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:50:31.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:50: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 0x7fcf6bad4e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:50:34.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:50:34.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:50:35.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-08T13:50:35.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:50:36.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114904.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ECxLYWYKSPg96ak%2FTB4bV1euL6o%3D&Expires=1773057035 HTTP/1.1" 200 79222
2026-03-08T13:50:37.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:50:37.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:50:37.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:50:37.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:50:37.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:50:53.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:50:53.551 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:50:53.580 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:50:53.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:50:53.627 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:51:23.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:51:23.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:51:23.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:51:23.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:51:23.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:51:23.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:51:23.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-08T13:51:23.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:51:23.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:51:23.847 [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-08T13:51:23.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:51:23.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:51:23.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:51:23.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35857
2026-03-08T13:51:23.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:51:23.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:51:23.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:51: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 0x7fcf68a90d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:51:26.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:51:26.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:51:28.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-08T13:51:28.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:51:28.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114904.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wt8n5lu78vsTw%2F4oIY1jRQuYTig%3D&Expires=1773057087 HTTP/1.1" 200 79222
2026-03-08T13:51:29.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:51:29.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:51:29.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:51:29.506 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:51:29.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:51:45.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:51:45.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:51:45.671 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:51:45.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:51:45.719 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:52:15.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:52:15.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:52:15.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:52:15.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:52:15.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:52:15.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:52:15.919 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T13:52:15.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:52:15.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:52:15.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62404
2026-03-08T13:52:15.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:52:15.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:52:15.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:52:15.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35824
2026-03-08T13:52:15.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:52:15.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:52:15.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:52:19.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 0x7fcf68cc5f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:52:19.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:52:19.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:52:20.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-08T13:52:20.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:52:20.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-114904.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=itiyl50AiIgM3benKeI3dOYxu6I%3D&Expires=1773057139 HTTP/1.1" 200 79222
2026-03-08T13:52:21.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:52:21.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:52:21.501 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:52:21.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:52:21.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:52:37.614 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:52:37.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:52:37.756 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:52:37.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:52:37.803 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:53:07.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:53:07.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:53:07.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:53:07.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:53:07.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:53:07.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:53:07.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-08T13:53:07.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:53:07.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:53:07.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62549
2026-03-08T13:53:07.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:53:07.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:53:07.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:53:07.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35810
2026-03-08T13:53:07.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:53:07.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:53:07.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:53: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 0x7fcf68ea5d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:53:11.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:53:11.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:53: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-08T13:53:12.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:53:13.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-115304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bkwaPUF582igE9rrAQ4chIHzUUc%3D&Expires=1773057192 HTTP/1.1" 200 78755
2026-03-08T13:53:13.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:53:13.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:53:13.645 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:53:13.669 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:53:13.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:53:29.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:53:29.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:53:29.945 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:53:29.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:53:29.993 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:54:00.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:54:00.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:54:00.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:54:00.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:54:00.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:54:00.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:54:00.310 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T13:54:00.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:54:00.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:54:00.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62509
2026-03-08T13:54:00.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:54:00.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:54:00.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:54:00.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35810
2026-03-08T13:54:00.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:54:00.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:54:00.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:54:03.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 0x7fcf697d7ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:54:03.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:54:03.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:54: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-08T13:54:04.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:54:05.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-115304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QTGlOWxHbw6gvK%2FgbqjUu7RnkMs%3D&Expires=1773057244 HTTP/1.1" 200 78755
2026-03-08T13:54:05.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:54:05.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:54:05.907 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:54:05.931 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:54:05.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:54:22.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:54:22.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:54:22.944 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:54:22.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:54:22.991 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:54:53.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:54:53.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:54:53.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:54:53.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:54:53.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:54:53.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:54:53.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-08T13:54:53.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:54:53.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:54:53.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62366
2026-03-08T13:54:53.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:54:53.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:54:53.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:54:53.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35810
2026-03-08T13:54:53.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:54:53.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:54:53.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:54:56.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 0x7fcf68d76a70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:54:56.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:54:56.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:54:57.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-08T13:54:57.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:54:58.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-115304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HiZxy07h6gKhNwOHg6uQpMgi1pM%3D&Expires=1773057297 HTTP/1.1" 200 78755
2026-03-08T13:54:58.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:54:58.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:54:58.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:54:58.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:54:58.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:55:14.537 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:55:14.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:55:14.679 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:55:14.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:55:14.726 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:55:44.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:55:44.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:55:45.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:55:45.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:55:45.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:55:45.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:55:45.050 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T13:55:45.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:55:45.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:55:45.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62567
2026-03-08T13:55:45.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:55:45.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:55:45.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:55:45.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35859
2026-03-08T13:55:45.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:55:45.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:55:45.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:55: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 0x7fcf68d16290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:55:48.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:55:48.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:55:49.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-08T13:55:49.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:55:50.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-115304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9waTADER1%2FXGSwKEBzhrvZp0lQU%3D&Expires=1773057349 HTTP/1.1" 200 78755
2026-03-08T13:55:50.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:55:50.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:55:50.663 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:55:50.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:55:50.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:56:05.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:56:05.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:56:05.782 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:56:05.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:56:05.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:56:35.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:56:35.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:56:35.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:56:35.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:56:35.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:56:35.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:56:35.958 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T13:56:35.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:56:35.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:56:35.964 [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-08T13:56:35.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:56:35.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:56:35.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:56:35.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35910
2026-03-08T13:56:35.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:56:35.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:56:35.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:56: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 0x7fcf6bbb7460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:56:39.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:56:39.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:56:40.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-08T13:56:40.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:56:41.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-115304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ynXxgKwfVuOBo9LeX48MjQJ8IU8%3D&Expires=1773057400 HTTP/1.1" 200 78755
2026-03-08T13:56:41.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:56:41.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:56:41.533 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:56:41.557 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:56:41.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:56:57.251 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:56:57.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:56:57.394 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:56:57.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:56:57.442 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:57:27.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:57:27.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:57:27.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:57:27.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:57:27.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:57:27.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:57:27.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-08T13:57:27.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:57:27.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:57:27.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62536
2026-03-08T13:57:27.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:57:27.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:57:27.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:57:27.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35796
2026-03-08T13:57:27.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:57:27.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:57:27.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:57: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 0x7fce73d94910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:57:30.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:57:30.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:57:31.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-08T13:57:31.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:57:32.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-115703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tP6VSsf7AznQzM9rx062uo4aw6k%3D&Expires=1773057451 HTTP/1.1" 200 78870
2026-03-08T13:57:33.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:57:33.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:57:33.280 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:57:33.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:57:33.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:57:48.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:57:48.421 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:57:48.450 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:57:48.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:57:48.497 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:58:18.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:58:18.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:58:18.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:58:18.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:58:18.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:58:18.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:58:18.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-08T13:58:18.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:58:18.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:58:18.673 [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-08T13:58:18.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:58:18.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:58:18.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:58:18.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35765
2026-03-08T13:58:18.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:58:18.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:58:18.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13:58:21.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 0x7fcf6934b430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:58:21.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:58:21.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:58:22.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T13:58:22.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:58:23.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-115703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2A0NEZqqbo65hf1ocQ9ueTeoTNE%3D&Expires=1773057502 HTTP/1.1" 200 78870
2026-03-08T13:58:24.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:58:24.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:58:24.244 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:58:24.267 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:58:24.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:58:41.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:58:41.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:58:41.713 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:58:41.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:58:41.760 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T13:59:11.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T13:59:11.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T13:59:12.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T13:59:12.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T13:59:12.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T13:59:12.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T13:59:12.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-08T13:59:12.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T13:59:12.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T13:59:12.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62395
2026-03-08T13:59:12.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:59:12.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T13:59:12.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T13:59:12.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35728
2026-03-08T13:59:12.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T13:59:12.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T13:59:12.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T13: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 0x7fcf68c26cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T13:59:15.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T13:59:15.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T13:59:16.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-08T13:59:16.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T13:59:17.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-115703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EFpS%2BLIBXRsHJobJBH3cX%2BkK7hM%3D&Expires=1773057556 HTTP/1.1" 200 78870
2026-03-08T13:59:17.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T13:59:17.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T13:59:17.855 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T13:59:17.877 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T13:59:17.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T13:59:33.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:59:33.837 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T13:59:33.866 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T13:59:33.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T13:59:33.913 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:00:03.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:00:03.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:00:04.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T14:00:04.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:00:04.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:00:04.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:00:04.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-08T14:00:04.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:00:04.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:00:04.087 [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-08T14:00:04.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:00:04.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:00:04.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:00:04.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35796
2026-03-08T14:00:04.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:00:04.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:00:04.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:00:07.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 0x7fcf6943b940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:00:07.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:00:07.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:00:08.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-08T14:00:08.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:00:09.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-115703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WGKBm0ftYfKoxaC1bilhg%2FPTCZw%3D&Expires=1773057608 HTTP/1.1" 200 78870
2026-03-08T14:00:09.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:00:09.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:00:09.651 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:00:09.668 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:00:09.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:00:27.207 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:00:27.320 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:00:27.350 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:00:27.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:00:27.397 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:00:57.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:00:57.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:00:57.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16206
2026-03-08T14:00:57.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:00:57.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:00:57.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:00:57.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-08T14:00:57.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:00:57.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:00:57.545 [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-08T14:00:57.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:00:57.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:00:57.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:00:57.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35796
2026-03-08T14:00:57.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:00:57.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:00:57.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:01:00.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 0x7fcf693b9e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:01:00.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:01:00.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:01:01.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-08T14:01:01.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:01:02.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-115703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XJ3tyEy5aDyNhGKATWQnY41BIpw%3D&Expires=1773057661 HTTP/1.1" 200 78870
2026-03-08T14:01:03.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:01:03.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:01:03.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:01:03.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:01:03.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:01:18.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:01:19.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:01:19.126 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:01:19.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:01:19.173 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:01:49.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:01:49.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:01:49.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16180
2026-03-08T14:01:49.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:01:49.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:01:49.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:01:49.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-08T14:01:49.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:01:49.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:01:49.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62337
2026-03-08T14:01:49.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:01:49.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:01:49.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:01:49.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35774
2026-03-08T14:01:49.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:01:49.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:01:49.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:01:52.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 0x7fcf68c27370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:01:52.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:01:52.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:01:53.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-08T14:01:53.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:01:54.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SwushDUfMUaLkSW2jrJzB%2BPfdZo%3D&Expires=1773057713 HTTP/1.1" 200 78812
2026-03-08T14:01:54.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:01:54.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:01:54.982 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:01:55.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:01:55.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:02:12.308 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:02:12.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:02:12.486 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:02:12.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:02:12.533 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:02:42.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:02:42.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:02:42.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16180
2026-03-08T14:02:42.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:02:42.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:02:42.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:02:43.006 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:02:43.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:02:43.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:02:43.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62393
2026-03-08T14:02:43.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:02:43.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:02:43.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:02:43.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35669
2026-03-08T14:02:43.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:02:43.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:02:43.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:02:46.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 0x7fcf6bb27340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:02:46.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:02:46.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:02:47.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-08T14:02:47.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:02:48.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iUxcIgkKLXgHfthp3CApbjGXsdA%3D&Expires=1773057767 HTTP/1.1" 200 78812
2026-03-08T14:02:48.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:02:48.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:02:48.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:02:48.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:02:48.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:03:04.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:03:04.310 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:03:04.339 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:03:04.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:03:04.386 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:03:34.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:03:34.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:03:34.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16180
2026-03-08T14:03:34.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:03:34.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:03:34.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:03:34.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-08T14:03:34.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:03:34.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:03:34.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62440
2026-03-08T14:03:34.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:03:34.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:03:34.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:03:34.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35784
2026-03-08T14:03:34.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:03:34.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:03:34.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:03: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 0x7fcf68a15060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:03:37.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:03:37.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:03:38.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-08T14:03:38.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:03:39.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0mdZrv6EJDd5VF5jCtjiOiHEPxY%3D&Expires=1773057818 HTTP/1.1" 200 78812
2026-03-08T14:03:40.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:03:40.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:03:40.285 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:03:40.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:03:40.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:03:56.236 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:03:56.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:03:56.408 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:03:56.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:03:56.455 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:04:26.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:04:26.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:04:26.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16180
2026-03-08T14:04:26.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:04:26.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:04:26.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:04:26.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-08T14:04:26.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:04:26.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:04:26.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62390
2026-03-08T14:04:26.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:04:26.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:04:26.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:04:26.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35917
2026-03-08T14:04:26.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:04:26.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:04:26.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:04: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 0x7fcf69410790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:04:29.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:04:29.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:04:30.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-08T14:04:30.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:04:31.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PIV4XvVtWa7oE8wfm%2BmsGYrqCXQ%3D&Expires=1773057870 HTTP/1.1" 200 78812
2026-03-08T14:04:32.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:04:32.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:04:32.177 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:04:32.200 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:04:32.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:04:47.242 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:04:47.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:04:47.385 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:04:47.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:04:47.433 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:05:17.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:05:17.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:05:17.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16180
2026-03-08T14:05:17.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:05:17.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:05:17.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:05:17.582 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:05:17.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:05:17.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:05:17.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62368
2026-03-08T14:05:17.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:05:17.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:05:17.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:05:17.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35873
2026-03-08T14:05:17.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:05:17.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:05:17.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:05:20.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 0x7fceb738edd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:05:20.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:05:20.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:05:21.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-08T14:05:21.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:05:23.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ria%2BzjCcm%2FrpbSK0armS1L71KvA%3D&Expires=1773057921 HTTP/1.1" 200 78360
2026-03-08T14:05:23.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:05:23.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:05:23.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:05:23.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:05:23.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:05:39.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:05:39.641 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:05:39.670 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:05:39.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:05:39.718 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:06:09.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:06:09.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:06:10.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16306
2026-03-08T14:06:10.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:06:10.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:06:10.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:06: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-08T14:06:10.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:06:10.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:06:10.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62447
2026-03-08T14:06:10.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:06:10.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:06:10.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:06:10.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35906
2026-03-08T14:06:10.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:06:10.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:06:10.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:06:13.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 0x7fce73d00100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:06:13.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:06:13.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:06:14.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-08T14:06:14.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:06:15.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CQhBfFpnU548sPYgrlX0LShe7XM%3D&Expires=1773057974 HTTP/1.1" 200 78360
2026-03-08T14:06:16.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:06:16.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:06:16.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:06:16.345 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:06:16.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:06:31.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:06:31.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:06:31.527 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:06:31.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:06:31.575 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:07:01.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:07:01.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:07:01.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16306
2026-03-08T14:07:01.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:07:01.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:07:01.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:07:01.899 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:07:01.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:07:01.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:07:01.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62492
2026-03-08T14:07:01.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:07:01.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:07:01.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:07:01.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35954
2026-03-08T14:07:01.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:07:01.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:07:01.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:07:05.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 0x7fcf68ab8f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:07:05.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:07:05.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:07:06.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-08T14:07:06.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:07:06.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Oe6HQq92PslhhFvkJzKxUnRNN7U%3D&Expires=1773058025 HTTP/1.1" 200 78360
2026-03-08T14:07:07.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:07:07.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:07:07.504 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:07:07.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:07:07.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:07:22.983 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:07:23.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:07:23.157 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:07:23.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:07:23.204 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:07:53.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:07:53.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:07:53.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16306
2026-03-08T14:07:53.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:07:53.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:07:53.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:07:53.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-08T14:07:53.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:07:53.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:07:53.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62452
2026-03-08T14:07:53.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:07:53.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:07:53.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:07:53.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35954
2026-03-08T14:07:53.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:07:53.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:07:53.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:07:56.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 0x7fcf6bb0b520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:07:56.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:07:56.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:07:57.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-08T14:07:57.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:07:58.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UFngp84eT0F9F6iJIp7kpAZVeGA%3D&Expires=1773058077 HTTP/1.1" 200 78360
2026-03-08T14:07:58.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:07:58.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:07:58.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:07:59.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:07:59.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:08:14.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:08:14.146 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:08:14.175 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:08:14.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:08:14.223 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:08:44.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:08:44.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:08:44.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16306
2026-03-08T14:08:44.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:08:44.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:08:44.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:08:44.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-08T14:08:44.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:08:44.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:08:44.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62522
2026-03-08T14:08:44.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:08:44.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:08:44.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:08:44.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35878
2026-03-08T14:08:44.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:08:44.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:08:44.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:08:47.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 0x7fcf68e1b220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:08:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:08:47.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:08:48.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-08T14:08:48.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:08:49.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QOiwo%2FY9OlwhiMo1hR4I4Rt8%2BfE%3D&Expires=1773058128 HTTP/1.1" 200 78360
2026-03-08T14:08:50.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:08:50.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:08:50.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:08:50.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:08:50.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:09:06.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:09:06.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:09:06.883 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:09:06.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:09:06.931 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:09:36.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:09:36.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:09:37.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16306
2026-03-08T14:09:37.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:09:37.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:09:37.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:09:37.262 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:09:37.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:09:37.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:09:37.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62462
2026-03-08T14:09:37.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:09:37.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:09:37.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:09:37.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35879
2026-03-08T14:09:37.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:09:37.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:09:37.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:09: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 0x7fcf6978c640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:09:40.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:09:40.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:09:41.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-08T14:09:41.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:09:42.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120905.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=egYBaSLkzH%2FBG4AQoyU14Z%2F%2Byjk%3D&Expires=1773058181 HTTP/1.1" 200 78702
2026-03-08T14:09:42.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:09:42.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:09:42.939 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:09:42.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:09:42.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:09:59.607 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:09:59.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:09:59.749 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:09:59.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:09:59.797 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:10:29.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:10:29.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:10:30.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16306
2026-03-08T14:10:30.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:10:30.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:10:30.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:10:30.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-08T14:10:30.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:10:30.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:10:30.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62508
2026-03-08T14:10:30.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:10:30.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:10:30.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:10:30.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35905
2026-03-08T14:10:30.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:10:30.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:10:30.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:10: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 0x7fcf69459c90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:10:33.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:10:33.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:10:34.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-08T14:10:34.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:10:35.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120905.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3pUicKMxgMxCtUNQ4ipLsbUyF%2FU%3D&Expires=1773058234 HTTP/1.1" 200 78702
2026-03-08T14:10:35.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:10:35.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:10:35.729 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:10:35.753 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:10:35.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:10:51.576 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:10:51.722 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:10:51.750 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:10:51.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:10:51.802 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:11:21.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:11:21.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:11:21.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:11:21.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:11:21.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:11:21.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:11:21.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-08T14:11:21.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:11:21.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:11:21.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62408
2026-03-08T14:11:21.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:11:21.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:11:21.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:11:21.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35896
2026-03-08T14:11:21.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:11:21.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:11:21.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:11: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 0x7fcf68cdece0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:11:25.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:11:25.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:11:26.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-08T14:11:26.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:11:27.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120905.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AwfXxBhx0FXILneczUKvq6GA%2FM4%3D&Expires=1773058286 HTTP/1.1" 200 78702
2026-03-08T14:11:27.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:11:27.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:11:27.542 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:11:27.564 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:11:27.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:11:43.920 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:11:44.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:11:44.065 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:11:44.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:11:44.113 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:12:14.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:12:14.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:12:14.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:12:14.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:12:14.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:12:14.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:12:14.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-08T14:12:14.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:12:14.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:12:14.433 [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-08T14:12:14.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:12:14.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:12:14.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:12:14.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35872
2026-03-08T14:12:14.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:12:14.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:12:14.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:12: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 0x7fce73cea4a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:12:17.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:12:17.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:12: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-08T14:12:18.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:12:19.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-120905.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wT3CcMd4ie41LmWOR%2BB8camXg1A%3D&Expires=1773058338 HTTP/1.1" 200 78702
2026-03-08T14:12:19.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:12:19.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:12:19.987 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:12:20.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:12:20.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:12:36.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:12:36.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:12:36.238 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:12:36.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:12:36.285 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:13:06.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:13:06.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:13:06.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:13:06.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:13:06.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:13:06.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:13:06.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-08T14:13:06.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:13:06.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:13:06.624 [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-08T14:13:06.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:13:06.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:13:06.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:13:06.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35818
2026-03-08T14:13:06.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:13:06.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:13:06.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:13:09.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 0x7fcf69415fc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:13:09.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:13:09.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:13:10.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-08T14:13:10.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:13:11.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-121305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HMd%2Fpipjm3mxE1MOcciqOBY0s0o%3D&Expires=1773058390 HTTP/1.1" 200 78421
2026-03-08T14:13:12.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:13:12.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:13:12.297 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:13:12.321 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:13:12.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:13:27.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:13:28.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:13:28.108 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:13:28.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:13:28.156 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:13:58.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:13:58.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:13:58.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:13:58.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:13:58.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:13:58.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:13:58.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-08T14:13:58.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:13:58.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:13:58.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62342
2026-03-08T14:13:58.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:13:58.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:13:58.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:13:58.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35818
2026-03-08T14:13:58.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:13:58.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:13:58.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:14:01.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 0x7fcf68d0f8b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:14:01.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:14:01.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:14:03.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-08T14:14:03.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:14:03.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-121305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uqVzEyWc4qq6irZ9W7fmbzjHSps%3D&Expires=1773058442 HTTP/1.1" 200 78421
2026-03-08T14:14:04.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:14:04.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:14:04.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:14:04.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:14:04.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:14:20.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:14:20.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:14:20.507 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:14:20.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:14:20.554 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:14:50.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:14:50.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:14:50.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:14:50.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:14:50.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:14:50.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:14:50.717 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:14:50.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:14:50.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:14:50.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62282
2026-03-08T14:14:50.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:14:50.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:14:50.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:14:50.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35867
2026-03-08T14:14:50.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:14:50.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:14:50.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:14: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 0x7fcf6bb39f90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:14:53.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:14:53.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:14:55.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T14:14:55.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:14:55.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-121305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dG6KetcfVO92B6lrb715n%2FSKckY%3D&Expires=1773058494 HTTP/1.1" 200 78421
2026-03-08T14:14:56.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:14:56.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:14:56.399 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:14:56.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:14:56.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:15:11.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:15:11.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:15:11.900 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:15:11.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:15:11.947 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:15:41.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:15:41.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:15:42.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:15:42.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:15:42.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:15:42.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:15:42.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:15:42.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:15:42.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:15:42.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62428
2026-03-08T14:15:42.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:15:42.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:15:42.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:15:42.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35884
2026-03-08T14:15:42.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:15:42.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:15:42.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:15:45.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 0x7fcf68bad8d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:15:45.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:15:45.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:15:46.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-08T14:15:46.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:15:47.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-121305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vHhfpp%2B%2BJg8tgTO9ldle8S3LC98%3D&Expires=1773058546 HTTP/1.1" 200 78421
2026-03-08T14:15:47.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:15:47.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:15:47.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:15:47.735 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:15:47.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:16:03.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:16:04.079 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:16:04.141 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:16:04.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:16:04.189 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:16:34.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:16:34.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:16:34.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:16:34.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:16:34.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:16:34.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:16:34.393 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:16:34.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:16:34.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:16:34.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62332
2026-03-08T14:16:34.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:16:34.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:16:34.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:16:34.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35818
2026-03-08T14:16:34.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:16:34.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:16:34.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:16:37.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 0x7fcf68cade70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:16:37.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:16:37.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:16:38.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-08T14:16:38.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:16:39.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-121305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wzZagces3Sf14fSHnbP9UDXVRgk%3D&Expires=1773058598 HTTP/1.1" 200 78421
2026-03-08T14:16:40.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:16:40.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:16:40.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:16:40.054 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:16:40.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:16:55.478 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:16:55.594 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:16:55.624 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:16:55.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:16:55.670 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:17:25.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:17:25.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:17:25.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:17:25.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:17:25.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:17:25.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:17:25.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-08T14:17:25.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:17:25.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:17:25.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62193
2026-03-08T14:17:25.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:17:25.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:17:25.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:17:25.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35794
2026-03-08T14:17:25.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:17:25.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:17:25.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:17: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 0x7fcf68e98bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:17:28.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:17:28.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:17:30.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T14:17:30.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:17:30.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-121705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V7o2JTmg%2Bt3%2Bn1OIEJMEHDHpk1s%3D&Expires=1773058649 HTTP/1.1" 200 77916
2026-03-08T14:17:31.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:17:31.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:17:31.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:17:31.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:17:31.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:17:46.570 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:17:46.684 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:17:46.714 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:17:46.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:17:46.761 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:18:16.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:18:16.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:18:17.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:18:17.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:18:17.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:18:17.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:18:17.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-08T14:18:17.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:18:17.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:18:17.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62267
2026-03-08T14:18:17.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:18:17.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:18:17.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:18:17.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35785
2026-03-08T14:18:17.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:18:17.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:18:17.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:18:20.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 0x7fcf69362920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:18:20.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:18:20.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:18:21.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-08T14:18:21.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:18:22.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-121705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AKvRhhlSrdccj%2FVG4VF0p1s%2BGUA%3D&Expires=1773058701 HTTP/1.1" 200 77916
2026-03-08T14:18:22.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:18:22.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:18:22.847 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:18:22.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:18:22.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:18:39.522 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:18:39.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:18:39.664 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:18:39.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:18:39.711 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:19:09.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:19:09.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:19:10.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:19:10.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:19:10.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:19:10.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:19:10.027 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:19:10.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:19:10.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:19:10.032 [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-08T14:19:10.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:19:10.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:19:10.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:19:10.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35754
2026-03-08T14:19:10.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:19:10.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:19:10.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:19:13.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 0x7fcf69780fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:19:13.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:19:13.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:19:14.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T14:19:14.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:19:15.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-121705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Wj7vagrLsbkDr9P3ShOuWv%2B4TWQ%3D&Expires=1773058754 HTTP/1.1" 200 77916
2026-03-08T14:19:15.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:19:15.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:19:15.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:19:15.666 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:19:15.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:19:31.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:19:31.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:19:31.218 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:19:31.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:19:31.265 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:20:01.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:20:01.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:20:01.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:20:01.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:20:01.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:20:01.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:20:01.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-08T14:20:01.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:20:01.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:20:01.944 [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-08T14:20:01.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:20:01.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:20:01.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:20:01.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35716
2026-03-08T14:20:01.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:20:01.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:20:01.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:20:05.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 0x7fcf6bb268f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:20:05.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:20:05.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:20:06.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T14:20:06.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:20:07.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-121705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L%2F14StVGe1Xclo5BRcnngdESs3g%3D&Expires=1773058806 HTTP/1.1" 200 77916
2026-03-08T14:20:07.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:20:07.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:20:07.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:20:07.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:20:07.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:20:23.982 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:20:24.095 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:20:24.124 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:20:24.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:20:24.172 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:20:54.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:20:54.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:20:54.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:20:54.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:20:54.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:20:54.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:20:54.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-08T14:20:54.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:20:54.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:20:54.493 [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-08T14:20:54.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:20:54.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:20:54.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:20:54.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35716
2026-03-08T14:20:54.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:20:54.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:20:54.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:20:57.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 0x7fceb7636320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:20:57.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:20:57.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:20:58.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-08T14:20:58.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:20:59.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-121705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UAOHWt7eHjgM%2BJsvMV1hqgbDhRs%3D&Expires=1773058858 HTTP/1.1" 200 77916
2026-03-08T14:21:00.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:21:00.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:21:00.076 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:21:00.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:21:00.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:21:15.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:21:15.395 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:21:15.423 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:21:15.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:21:15.471 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:21:45.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:21:45.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:21:45.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15648
2026-03-08T14:21:45.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:21:45.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:21:45.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:21:45.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-08T14:21:45.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:21:45.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:21:45.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62030
2026-03-08T14:21:45.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:21:45.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:21:45.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:21:45.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35821
2026-03-08T14:21:45.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:21:45.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:21:45.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:21:48.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 0x7fceb7210940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:21:48.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:21:48.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:21:50.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T14:21:50.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:21:50.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122105.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u%2By6WBWrN1isI6T4WOYhspKqaTI%3D&Expires=1773058909 HTTP/1.1" 200 78281
2026-03-08T14:21:51.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:21:51.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:21:51.511 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:21:51.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:21:51.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:22:06.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:22:06.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:22:06.850 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:22:06.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:22:06.897 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:22:36.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:22:36.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:22:37.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15648
2026-03-08T14:22:37.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:22:37.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:22:37.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:22:37.222 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:22:37.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:22:37.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:22:37.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62009
2026-03-08T14:22:37.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:22:37.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:22:37.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:22:37.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35730
2026-03-08T14:22:37.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:22:37.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:22:37.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:22: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 0x7fcf694fc3d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:22:40.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:22:40.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:22:41.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-08T14:22:41.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:22:42.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122105.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b3Kd2H0IbJTRU1QESJzrDNT5QTc%3D&Expires=1773058961 HTTP/1.1" 200 78281
2026-03-08T14:22:42.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:22:42.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:22:42.829 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:22:42.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:22:42.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:22:58.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:22:58.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:22:58.782 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:22:58.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:22:58.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:23:28.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:23:28.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:23:28.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15648
2026-03-08T14:23:28.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:23:28.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:23:28.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:23:29.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-08T14:23:29.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:23:29.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:23:29.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62024
2026-03-08T14:23:29.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:23:29.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:23:29.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:23:29.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35786
2026-03-08T14:23:29.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:23:29.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:23:29.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:23: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 0x7fcf6924a470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:23:32.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:23:32.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:23:33.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-08T14:23:33.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:23:34.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122105.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IXc3EkTPIssLCsyIVdVG3O2KBAw%3D&Expires=1773059013 HTTP/1.1" 200 78281
2026-03-08T14:23:34.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:23:34.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:23:34.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:23:34.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:23:34.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:23:49.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:23:49.947 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:23:49.977 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:23:49.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:23:50.024 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:24:20.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:24:20.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:24:20.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15648
2026-03-08T14:24:20.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:24:20.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:24:20.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:24:20.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-08T14:24:20.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:24:20.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:24:20.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61849
2026-03-08T14:24:20.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:24:20.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:24:20.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:24:20.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35769
2026-03-08T14:24:20.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:24:20.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:24:20.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:24: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 0x7fcf68adc700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:24:23.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:24:23.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:24:24.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-08T14:24:24.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:24:25.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122105.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qwowbWawU2FD%2Bw6kIV39df6G7NY%3D&Expires=1773059064 HTTP/1.1" 200 78281
2026-03-08T14:24:25.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:24:25.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:24:25.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:24:25.952 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:24:25.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:24:41.185 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:24:41.299 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:24:41.327 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:24:41.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:24:41.374 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:25:11.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:25:11.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:25:11.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15648
2026-03-08T14:25:11.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:25:11.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:25:11.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:25:11.823 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:25:11.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:25:11.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:25:11.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61737
2026-03-08T14:25:11.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:25:11.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:25:11.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:25:11.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35786
2026-03-08T14:25:11.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:25:11.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:25:11.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:25: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 0x7fce73ce5c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:25:14.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:25:14.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:25:16.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-08T14:25:16.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:25:17.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BXIcPP1fxYI3PtgUv5Gp7SGZLdA%3D&Expires=1773059115 HTTP/1.1" 200 78014
2026-03-08T14:25:17.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:25:17.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:25:17.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:25:17.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:25:17.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:25:33.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:25:33.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:25:33.406 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:25:33.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:25:33.453 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:26:03.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:26:03.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:26:04.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15704
2026-03-08T14:26:04.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:26:04.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:26:04.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:26:04.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-08T14:26:04.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:26:04.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:26:04.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61840
2026-03-08T14:26:04.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:26:04.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:26:04.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:26:04.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35647
2026-03-08T14:26:04.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:26:04.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:26:04.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:26:07.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 0x7fce73d98190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:26:07.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:26:07.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:26:08.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T14:26:08.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:26:09.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e%2F6IAjieHVM%2FsBeAqU1FnBri4Xs%3D&Expires=1773059168 HTTP/1.1" 200 78014
2026-03-08T14:26:10.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:26:10.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:26:10.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:26:10.077 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:26:10.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:26:25.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:26:25.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:26:25.919 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:26:25.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:26:25.965 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:26:55.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:26:55.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:26:56.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15704
2026-03-08T14:26:56.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:26:56.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:26:56.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:26:56.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-08T14:26:56.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:26:56.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:26:56.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61930
2026-03-08T14:26:56.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:26:56.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:26:56.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:26:56.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35647
2026-03-08T14:26:56.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:26:56.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:26:56.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:26:59.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 0x7fcf69154550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:26:59.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:26:59.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:27:00.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-08T14:27:00.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:27:01.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V%2FXWoCwXvArTRr31E9L31zRYwn8%3D&Expires=1773059220 HTTP/1.1" 200 78014
2026-03-08T14:27:02.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:27:02.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:27:02.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:27:02.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:27:02.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:27:17.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:27:17.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:27:17.207 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:27:17.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:27:17.254 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:27:47.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:27:47.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:27:47.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15704
2026-03-08T14:27:47.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:27:47.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:27:47.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:27:47.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-08T14:27:47.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:27:47.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:27:47.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61745
2026-03-08T14:27:47.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:27:47.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:27:47.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:27:47.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35791
2026-03-08T14:27:47.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:27:47.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:27:47.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:27:50.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 0x7fce73ce50c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:27:50.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:27:50.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:27:51.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-08T14:27:51.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:27:52.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kTmc8xSTNKzZI1x9lwO7Hb8hFgM%3D&Expires=1773059271 HTTP/1.1" 200 78014
2026-03-08T14:27:52.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:27:52.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:27:52.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:27:53.021 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:27:53.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:28:10.214 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:28:10.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:28:10.357 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:28:10.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:28:10.404 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:28:40.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:28:40.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:28:40.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15704
2026-03-08T14:28:40.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:28:40.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:28:40.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:28:40.756 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:28:40.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:28:40.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:28:40.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61815
2026-03-08T14:28:40.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:28:40.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:28:40.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:28:40.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35667
2026-03-08T14:28:40.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:28:40.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:28:40.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:28:43.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 0x7fcf694a11b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:28:43.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:28:43.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:28:44.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-08T14:28:44.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:28:45.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mKZ1YrrgzSPwKvn9DnmuXT7LZaU%3D&Expires=1773059324 HTTP/1.1" 200 78014
2026-03-08T14:28:46.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:28:46.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:28:46.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:28:46.351 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:28:46.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:29:01.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:29:01.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:29:01.439 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:29:01.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:29:01.486 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:29:31.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:29:31.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:29:31.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15704
2026-03-08T14:29:31.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:29:31.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:29:31.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:29:31.636 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:29:31.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:29:31.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:29:31.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61815
2026-03-08T14:29:31.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:29:31.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:29:31.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:29:31.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35596
2026-03-08T14:29:31.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:29:31.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:29:31.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:29: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 0x7fcf68a1f790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:29:34.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:29:34.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:29:35.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-08T14:29:35.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:29:36.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P3ufyDXDQ78RdT0JwP9ntpksOpA%3D&Expires=1773059375 HTTP/1.1" 200 77719
2026-03-08T14:29:37.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:29:37.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:29:37.305 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:29:37.331 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:29:37.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:29:52.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:29:52.664 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:29:52.694 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:29:52.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:29:52.740 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:30:22.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:30:22.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:30:22.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15704
2026-03-08T14:30:22.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:30:22.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:30:22.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:30:22.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-08T14:30:22.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:30:22.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:30:22.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61570
2026-03-08T14:30:22.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:30:22.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:30:22.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:30:22.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35655
2026-03-08T14:30:22.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:30:22.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:30:22.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:30:26.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 0x7fcf68cd3280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:30:26.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:30:26.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:30:27.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-08T14:30:27.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:30:28.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1uLM0o%2F5jvy1YSPpEr7X94QQ324%3D&Expires=1773059427 HTTP/1.1" 200 77719
2026-03-08T14:30:28.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:30:28.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:30:28.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:30:28.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:30:28.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:30:43.551 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:30:43.665 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:30:43.694 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:30:43.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:30:43.742 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:31:13.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:31:13.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:31:14.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15682
2026-03-08T14:31:14.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:31:14.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:31:14.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:31:14.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-08T14:31:14.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:31:14.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:31:14.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61598
2026-03-08T14:31:14.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:31:14.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:31:14.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:31:14.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35701
2026-03-08T14:31:14.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:31:14.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:31:14.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:31: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 0x7fcf6b9c2740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:31:17.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:31:17.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:31:18.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-08T14:31:18.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:31:19.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ejJci5JELwAV5we9RAN6Bq%2FfGAw%3D&Expires=1773059478 HTTP/1.1" 200 77719
2026-03-08T14:31:20.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:31:20.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:31:20.158 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:31:20.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:31:20.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:31:36.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:31:36.140 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:31:36.169 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:31:36.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:31:36.217 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:32:06.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:32:06.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:32:06.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15682
2026-03-08T14:32:06.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:32:06.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:32:06.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:32:06.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-08T14:32:06.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:32:06.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:32:06.556 [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-08T14:32:06.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:32:06.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:32:06.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:32:06.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35669
2026-03-08T14:32:06.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:32:06.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:32:06.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:32:09.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 0x7fcf6943a050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:32:09.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:32:09.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:32:10.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-08T14:32:10.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:32:11.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hCdTnLN%2FOvM4BXWoncye5lWxnI0%3D&Expires=1773059530 HTTP/1.1" 200 77719
2026-03-08T14:32:12.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:32:12.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:32:12.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:32:12.159 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:32:12.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:32:27.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:32:27.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:32:27.805 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:32:27.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:32:27.852 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:32:57.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:32:57.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:32:58.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15682
2026-03-08T14:32:58.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:32:58.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:32:58.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:32:58.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-08T14:32:58.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:32:58.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:32:58.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61598
2026-03-08T14:32:58.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:32:58.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:32:58.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:32:58.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35669
2026-03-08T14:32:58.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:32:58.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:32:58.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:33:01.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 0x7fce73d79930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:33:01.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:33:01.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:33:02.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-08T14:33:02.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:33:03.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-122906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HZhL3bhby0FAhgnsMBtFzVP5Y%2FY%3D&Expires=1773059582 HTTP/1.1" 200 77719
2026-03-08T14:33:03.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:33:03.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:33:03.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:33:03.870 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:33:03.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:33:18.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:33:19.024 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:33:19.053 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:33:19.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:33:19.100 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:33:49.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:33:49.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:33:49.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15682
2026-03-08T14:33:49.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:33:49.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:33:49.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:33:49.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-08T14:33:49.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:33:49.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:33:49.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61634
2026-03-08T14:33:49.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:33:49.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:33:49.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:33:49.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35662
2026-03-08T14:33:49.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:33:49.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:33:49.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:33:52.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 0x7fcf697bcd60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:33:52.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:33:52.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:33:53.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-08T14:33:53.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:33:54.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-123306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pjDIk%2FapkynYvBZekUMGy1gurDM%3D&Expires=1773059633 HTTP/1.1" 200 77921
2026-03-08T14:33:55.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:33:55.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:33:55.013 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:33:55.037 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:33:55.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:34:11.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:34:11.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:34:11.335 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:34:11.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:34:11.382 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:34:41.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:34:41.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:34:41.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15682
2026-03-08T14:34:41.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:34:41.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:34:41.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:34:41.685 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:34:41.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:34:41.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:34:41.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61512
2026-03-08T14:34:41.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:34:41.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:34:41.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:34:41.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35704
2026-03-08T14:34:41.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:34:41.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:34:41.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:34: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 0x7fcf68d53580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:34:44.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:34:44.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:34:45.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-08T14:34:45.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:34:46.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-123306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fJwB46a%2FiwDdkpU7AmKII7M%2BFbk%3D&Expires=1773059685 HTTP/1.1" 200 77921
2026-03-08T14:34:47.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:34:47.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:34:47.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:34:47.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:34:47.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:35:02.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:35:02.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:35:02.665 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:35:02.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:35:02.713 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:35:32.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:35:32.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:35:33.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15682
2026-03-08T14:35:33.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:35:33.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:35:33.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:35:33.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-08T14:35:33.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:35:33.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:35:33.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61512
2026-03-08T14:35:33.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:35:33.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:35:33.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:35:33.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35657
2026-03-08T14:35:33.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:35:33.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:35:33.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:35:36.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 0x7fceb2c41ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:35:36.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:35:36.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:35:37.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-08T14:35:37.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:35:38.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-123306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5zbmMK3hUwbI2%2BdtQyEURfkZp1k%3D&Expires=1773059737 HTTP/1.1" 200 77921
2026-03-08T14:35:38.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:35:38.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:35:38.615 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:35:38.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:35:38.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:35:55.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:35:55.293 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:35:55.322 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:35:55.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:35:55.369 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:36:25.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:36:25.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:36:25.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15790
2026-03-08T14:36:25.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:36:25.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:36:25.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:36:25.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-08T14:36:25.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:36:25.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:36:25.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61558
2026-03-08T14:36:25.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:36:25.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:36:25.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:36:25.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35698
2026-03-08T14:36:25.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:36:25.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:36:25.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:36: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 0x7fcf697e5e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:36:28.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:36:28.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:36:29.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-08T14:36:29.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:36:30.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-123306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1KcRemRr8l26eYDdWDHEIdm4pu4%3D&Expires=1773059789 HTTP/1.1" 200 77921
2026-03-08T14:36:31.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:36:31.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:36:31.176 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:36:31.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:36:31.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:36:46.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:36:46.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:36:46.454 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:36:46.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:36:46.501 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:37:16.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:37:16.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:37:16.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15790
2026-03-08T14:37:16.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:37:16.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:37:16.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:37:16.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-08T14:37:16.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:37:16.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:37:17.001 [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-08T14:37:17.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:37:17.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:37:17.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:37:17.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35765
2026-03-08T14:37:17.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:37:17.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:37:17.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:37: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 0x7fcf68ce71c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:37:20.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:37:20.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:37:21.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-08T14:37:21.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:37:22.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-123706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a%2FIpDT5t2VGA75m4C%2FGPwKNr8yQ%3D&Expires=1773059841 HTTP/1.1" 200 77761
2026-03-08T14:37:22.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:37:22.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:37:22.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:37:22.688 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:37:22.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:37:38.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:37:38.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:37:38.760 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:37:38.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:37:38.807 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:38:08.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:38:08.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:38:08.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15790
2026-03-08T14:38:08.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:38:08.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:38:08.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:38:08.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-08T14:38:08.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:38:08.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:38:08.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61585
2026-03-08T14:38:08.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:38:08.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:38:08.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:38:08.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35750
2026-03-08T14:38:08.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:38:08.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:38:08.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:38: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 0x7fcf69348100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:38:12.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:38:12.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:38:13.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-08T14:38:13.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:38:14.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-123706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Vteq0bDKgXUkjbYqHn29GR8%2BWrQ%3D&Expires=1773059893 HTTP/1.1" 200 77761
2026-03-08T14:38:14.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:38:14.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:38:14.603 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:38:14.626 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:38:14.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:38:30.230 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:38:30.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:38:30.371 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:38:30.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:38:30.418 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:39:00.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:39:00.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:39:00.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15790
2026-03-08T14:39:00.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:39:00.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:39:00.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:39:00.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-08T14:39:00.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:39:00.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:39:00.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61620
2026-03-08T14:39:00.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:39:00.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:39:00.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:39:00.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35750
2026-03-08T14:39:00.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:39:00.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:39:00.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:39: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 0x7fce73d98c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:39:03.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:39:03.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:39:04.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-08T14:39:04.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:39:05.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-123706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h9ePKdtFmbBT6%2FCkOBsI3uJm5O8%3D&Expires=1773059944 HTTP/1.1" 200 77761
2026-03-08T14:39:06.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:39:06.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:39:06.178 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:39:06.202 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:39:06.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:39:22.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:39:22.986 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:39:23.015 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:39:23.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:39:23.061 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:39:53.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:39:53.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:39:53.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15790
2026-03-08T14:39:53.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:39:53.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:39:53.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:39:53.206 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:39:53.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:39:53.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:39:53.213 [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-08T14:39:53.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:39:53.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:39:53.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:39:53.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35811
2026-03-08T14:39:53.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:39:53.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:39:53.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:39:56.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 0x7fcf68578fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:39:56.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:39:56.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:39:57.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-08T14:39:57.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:39:58.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-123706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zVMCKRfX3oqUDfAuOJg%2BAdN42RI%3D&Expires=1773059997 HTTP/1.1" 200 77761
2026-03-08T14:39:58.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:39:58.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:39:58.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:39:58.807 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:39:58.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:40:14.540 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:40:14.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:40:14.681 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:40:14.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:40:14.728 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:40:44.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:40:44.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:40:44.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15790
2026-03-08T14:40:44.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:40:44.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:40:44.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:40:44.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-08T14:40:44.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:40:44.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:40:44.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61543
2026-03-08T14:40:44.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:40:44.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:40:44.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:40:44.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35810
2026-03-08T14:40:44.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:40:44.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:40:44.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:40: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 0x7fce73d5afe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:40:47.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:40:47.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:40:49.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T14:40:49.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:40:49.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-123706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F57jvUDn4NT6rMQK%2B8XbiOA4ImM%3D&Expires=1773060048 HTTP/1.1" 200 77761
2026-03-08T14:40:50.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:40:50.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:40:50.488 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:40:50.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:40:50.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:41:06.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:41:06.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:41:06.684 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:41:06.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:41:06.731 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:41:36.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:41:36.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:41:37.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15668
2026-03-08T14:41:37.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:41:37.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:41:37.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:41:37.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-08T14:41:37.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:41:37.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:41:37.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61671
2026-03-08T14:41:37.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:41:37.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:41:37.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:41:37.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35812
2026-03-08T14:41:37.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:41:37.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:41:37.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:41:40.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 0x7fce73cbadd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:41:40.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:41:40.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:41:41.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-08T14:41:41.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:41:42.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SeImy60gOLPk8Y%2FrkEq3oDxATQ8%3D&Expires=1773060101 HTTP/1.1" 200 77386
2026-03-08T14:41:42.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:41:42.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:41:42.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:41:42.861 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:41:42.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:41:58.734 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:41:58.844 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:41:58.873 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:41:58.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:41:58.920 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:42:28.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:42:28.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:42:29.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15668
2026-03-08T14:42:29.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:42:29.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:42:29.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:42:29.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-08T14:42:29.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:42:29.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:42:29.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61641
2026-03-08T14:42:29.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:42:29.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:42:29.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:42:29.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35806
2026-03-08T14:42:29.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:42:29.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:42:29.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:42: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 0x7fcf694a8ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:42:32.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:42:32.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:42:33.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-08T14:42:33.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:42:34.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=suFORcen3XOehU7D8LUC57e%2BGzA%3D&Expires=1773060153 HTTP/1.1" 200 77386
2026-03-08T14:42:34.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:42:34.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:42:34.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:42:34.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:42:34.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:42:50.116 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:42:50.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:42:50.258 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:42:50.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:42:50.306 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:43:20.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:43:20.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:43:20.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15668
2026-03-08T14:43:20.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:43:20.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:43:20.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:43: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-08T14:43:20.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:43:20.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:43:20.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61622
2026-03-08T14:43:20.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:43:20.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:43:20.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:43:20.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35744
2026-03-08T14:43:20.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:43:20.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:43:20.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:43: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 0x7fcf69459240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:43:23.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:43:23.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:43:24.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-08T14:43:24.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:43:25.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5XcbjJ1lXgh4sy%2FlzGiZu4xuQX4%3D&Expires=1773060204 HTTP/1.1" 200 77386
2026-03-08T14:43:26.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:43:26.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:43:26.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:43:26.098 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:43:26.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:43:41.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:43:41.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:43:41.988 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:43:41.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:43:42.035 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:44:12.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:44:12.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:44:12.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15668
2026-03-08T14:44:12.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:44:12.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:44:12.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:44:12.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-08T14:44:12.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:44:12.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:44:12.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61555
2026-03-08T14:44:12.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:44:12.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:44:12.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:44:12.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35659
2026-03-08T14:44:12.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:44:12.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:44:12.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:44: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 0x7fcf6bc05fc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:44:15.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:44:15.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:44:16.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-08T14:44:16.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:44:17.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ojnPA2cd77YhLRl%2Bgby7ClCgNrc%3D&Expires=1773060256 HTTP/1.1" 200 77386
2026-03-08T14:44:17.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:44:17.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:44:17.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:44:18.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:44:18.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:44:33.509 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:44:33.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:44:33.647 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:44:33.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:44:33.694 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:45:03.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:45:03.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:45:03.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15668
2026-03-08T14:45:03.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:45:03.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:45:03.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:45:03.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-08T14:45:03.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:45:03.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:45:03.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61547
2026-03-08T14:45:03.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:45:03.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:45:03.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:45:03.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35759
2026-03-08T14:45:03.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:45:03.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:45:03.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:45: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 0x7fcf68d51090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:45:06.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:45:06.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:45:08.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-08T14:45:08.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:45:08.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124506.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tJH6G8zXYmOzVy2Huj6V2%2Ftxx8M%3D&Expires=1773060307 HTTP/1.1" 200 77925
2026-03-08T14:45:09.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:45:09.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:45:09.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:45:09.431 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:45:09.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:45:25.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:45:25.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:45:25.840 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:45:25.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:45:25.887 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:45:55.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:45:55.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:45:56.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15668
2026-03-08T14:45:56.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:45:56.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:45:56.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:45:56.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-08T14:45:56.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:45:56.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:45:56.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61498
2026-03-08T14:45:56.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:45:56.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:45:56.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:45:56.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35759
2026-03-08T14:45:56.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:45:56.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:45:56.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:45:59.159 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3113190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:45:59.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:45:59.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:46:00.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-08T14:46:00.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:46:01.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124506.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XiVppdxpx0ryUPd3PfczolKXSQ8%3D&Expires=1773060360 HTTP/1.1" 200 77925
2026-03-08T14:46:01.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:46:01.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:46:01.664 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:46:01.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:46:01.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:46:16.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:46:16.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:46:16.960 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:46:16.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:46:17.007 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:46:47.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:46:47.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:46:47.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:46:47.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:46:47.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:46:47.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:46:47.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-08T14:46:47.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:46:47.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:46:47.332 [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-08T14:46:47.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:46:47.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:46:47.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:46:47.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35701
2026-03-08T14:46:47.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:46:47.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:46:47.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:46:50.423 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a06d70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:46:50.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:46:50.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:46:51.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-08T14:46:51.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:46:52.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124506.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ep4M1xuQhXpZarms3mRqsm%2BYDa0%3D&Expires=1773060411 HTTP/1.1" 200 77925
2026-03-08T14:46:52.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:46:52.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:46:52.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:46:52.936 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:46:52.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:47:09.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:47:09.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:47:10.007 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:47:10.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:47:10.054 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:47:40.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:47:40.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:47:40.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:47:40.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:47:40.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:47:40.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:47:40.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:47:40.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:47:40.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:47:40.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61563
2026-03-08T14:47:40.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:47:40.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:47:40.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:47:40.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35592
2026-03-08T14:47:40.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:47:40.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:47:40.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:47: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 0x7fceb316a140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:47:43.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:47:43.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:47:44.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-08T14:47:44.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:47:45.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124506.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=51V3SXGtBG5502OMnVAqEQRl%2Fsc%3D&Expires=1773060464 HTTP/1.1" 200 77925
2026-03-08T14:47:46.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:47:46.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:47:46.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:47:46.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:47:46.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:48:02.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:48:02.526 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:48:02.555 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:48:02.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:48:02.601 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:48:32.603 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:48:32.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:48:33.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:48:33.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:48:33.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:48:33.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:48:33.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-08T14:48:33.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:48:33.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:48:33.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61422
2026-03-08T14:48:33.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:48:33.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:48:33.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:48:33.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35697
2026-03-08T14:48:33.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:48:33.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:48:33.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:48:36.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 0x7fcf69417880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:48:36.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:48:36.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:48:37.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-08T14:48:37.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:48:38.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124506.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nBxsWm3hAvve49nufwS1b6yLnAk%3D&Expires=1773060517 HTTP/1.1" 200 77925
2026-03-08T14:48:38.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:48:38.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:48:38.636 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:48:38.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:48:38.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:48:55.482 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:48:55.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:48:55.624 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:48:55.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:48:55.671 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:49:25.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:49:25.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:49:26.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:49:26.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:49:26.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:49:26.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:49:26.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-08T14:49:26.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:49:26.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:49:26.112 [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-08T14:49:26.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:49:26.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:49:26.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:49:26.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35816
2026-03-08T14:49:26.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:49:26.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:49:26.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:49: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 0x7fcf69289d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:49:29.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:49:29.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:49:30.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-08T14:49:30.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:49:31.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124907.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gd%2BZ404KYDWamFDjdf8VPUTOMaI%3D&Expires=1773060570 HTTP/1.1" 200 77670
2026-03-08T14:49:31.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:49:31.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:49:31.815 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:49:31.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:49:31.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:49:47.831 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:49:47.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:49:47.974 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:49:47.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:49:48.021 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:50:18.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:50:18.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:50:18.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15685
2026-03-08T14:50:18.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:50:18.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:50:18.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:50:18.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-08T14:50:18.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:50:18.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:50:18.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61404
2026-03-08T14:50:18.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:50:18.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:50:18.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:50:18.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35735
2026-03-08T14:50:18.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:50:18.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:50:18.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:50: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 0x7fce73d9b880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:50:21.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:50:21.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:50:22.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-08T14:50:22.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:50:23.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124907.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G4RQfR%2FXiibnSzxrmsMOL8jtiq8%3D&Expires=1773060622 HTTP/1.1" 200 77670
2026-03-08T14:50:23.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:50:23.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:50:23.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:50:23.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:50:23.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:50:39.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:50:39.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:50:39.188 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:50:39.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:50:39.236 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:51:09.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:51:09.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:51:11.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15677
2026-03-08T14:51:11.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:51:11.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:51:11.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:51:11.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-08T14:51:11.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:51:11.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:51:11.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61348
2026-03-08T14:51:11.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:51:11.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:51:11.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:51:11.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35757
2026-03-08T14:51:11.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:51:11.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:51:11.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:51:14.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 0x7fcf6945a410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:51:14.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:51:14.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:51:15.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T14:51:15.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:51:16.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124907.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6WppDnR22XgZZyW0VgiakB9AMhU%3D&Expires=1773060675 HTTP/1.1" 200 77670
2026-03-08T14:51:17.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:51:17.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:51:17.314 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:51:17.337 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:51:17.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:51:32.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:51:32.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:51:32.669 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:51:32.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:51:32.715 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:52:02.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:52:02.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:52:03.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15677
2026-03-08T14:52:03.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:52:03.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:52:03.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:52:03.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-08T14:52:03.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:52:03.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:52:03.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61258
2026-03-08T14:52:03.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:52:03.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:52:03.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:52:03.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35821
2026-03-08T14:52:03.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:52:03.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:52:03.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:52: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 0x7fcf6bbc9840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:52:06.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:52:06.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:52:07.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-08T14:52:07.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:52:08.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124907.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K44yomTei88JuOdGDEHaHLjALNw%3D&Expires=1773060727 HTTP/1.1" 200 77670
2026-03-08T14:52:08.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:52:08.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:52:08.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:52:08.727 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:52:08.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:52:24.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:52:24.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:52:25.008 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:52:25.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:52:25.055 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:52:55.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:52:55.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:52:55.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15677
2026-03-08T14:52:55.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:52:55.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:52:55.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:52:55.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-08T14:52:55.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:52:55.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:52:55.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61349
2026-03-08T14:52:55.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:52:55.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:52:55.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:52:55.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35821
2026-03-08T14:52:55.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:52:55.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:52:55.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:52: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 0x7fcf6978d750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:52:58.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:52:58.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:52:59.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-08T14:52:59.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:53:00.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-124907.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wwhybQ4dj040n1SD891k6kcYfcU%3D&Expires=1773060779 HTTP/1.1" 200 77670
2026-03-08T14:53:00.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:53:00.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:53:00.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:53:00.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:53:00.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:53:16.277 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:53:16.394 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:53:16.424 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:53:16.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:53:16.471 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:53:46.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:53:46.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:53:46.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15677
2026-03-08T14:53:46.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:53:46.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:53:46.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:53:46.802 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:53:46.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:53:46.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:53:46.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61219
2026-03-08T14:53:46.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:53:46.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:53:46.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:53:46.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35840
2026-03-08T14:53:46.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:53:46.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:53:46.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:53: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 0x7fcf6b9d8fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:53:49.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:53:49.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:53:51.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-08T14:53:51.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:53:51.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-125307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ogFzXXdLmIDKhMMz7VPN5CuD8Fc%3D&Expires=1773060830 HTTP/1.1" 200 77316
2026-03-08T14:53:52.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:53:52.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:53:52.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:53:52.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:53:52.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:54:07.563 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:54:07.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:54:07.707 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:54:07.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:54:07.754 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:54:37.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:54:37.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:54:38.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15677
2026-03-08T14:54:38.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:54:38.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:54:38.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:54:38.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-08T14:54:38.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:54:38.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:54:38.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61069
2026-03-08T14:54:38.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:54:38.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:54:38.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:54:38.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35643
2026-03-08T14:54:38.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:54:38.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:54:38.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:54:41.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 0x7fcf69458c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:54:41.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:54:41.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:54:42.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-08T14:54:42.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:54:43.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-125307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oTH5WRp2AxIxkr4yhpARzP8m1vo%3D&Expires=1773060882 HTTP/1.1" 200 77316
2026-03-08T14:54:43.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:54:43.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:54:43.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:54:43.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:54:43.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:54:59.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:54:59.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:54:59.289 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:54:59.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:54:59.336 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:55:29.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:55:29.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:55:29.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15677
2026-03-08T14:55:29.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:55:29.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:55:29.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:55:29.523 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T14:55:29.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:55:29.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:55:29.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61053
2026-03-08T14:55:29.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:55:29.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:55:29.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:55:29.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35596
2026-03-08T14:55:29.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:55:29.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:55:29.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:55: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 0x7fcf68579e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:55:32.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:55:32.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:55:33.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-08T14:55:33.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:55:34.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-125307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tXuYqS%2FKu2Ye%2F%2B8u%2FYADXr%2FcIEY%3D&Expires=1773060933 HTTP/1.1" 200 77316
2026-03-08T14:55:35.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:55:35.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:55:35.146 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:55:35.168 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:55:35.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:55:49.853 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:55:49.966 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:55:49.996 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:55:49.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:55:50.042 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:56:20.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:56:20.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:56:20.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15653
2026-03-08T14:56:20.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:56:20.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:56:20.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:56:20.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-08T14:56:20.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:56:20.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:56:20.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60851
2026-03-08T14:56:20.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:56:20.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:56:20.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:56:20.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35536
2026-03-08T14:56:20.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:56:20.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:56:20.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:56: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 0x7fcf68c88760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:56:23.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:56:23.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:56:24.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-08T14:56:24.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:56:25.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-125307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=N8mslARqNYfHEn83ZoHKoqfEoKY%3D&Expires=1773060984 HTTP/1.1" 200 77316
2026-03-08T14:56:25.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:56:25.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:56:25.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:56:25.893 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:56:25.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:56:42.921 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:56:43.037 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:56:43.067 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:56:43.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:56:43.114 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:57:13.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:57:13.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:57:13.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15653
2026-03-08T14:57:13.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:57:13.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:57:13.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:57:13.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-08T14:57:13.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:57:13.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:57:13.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60730
2026-03-08T14:57:13.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:57:13.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:57:13.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:57:13.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35551
2026-03-08T14:57:13.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:57:13.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:57:13.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:57:16.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 0x7fcf68b63be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:57:16.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:57:16.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:57:17.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-08T14:57:17.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:57:18.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-125307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lgVjDBrhRqjrmI1I%2BPsSVaWapuY%3D&Expires=1773061037 HTTP/1.1" 200 77316
2026-03-08T14:57:19.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:57:19.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:57:19.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:57:19.265 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:57:19.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:57:34.813 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:57:34.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:57:34.957 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:57:34.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:57:35.004 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:58:05.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:58:05.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:58:05.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15653
2026-03-08T14:58:05.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:58:05.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:58:05.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:58:05.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-08T14:58:05.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:58:05.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:58:05.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60705
2026-03-08T14:58:05.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:58:05.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:58:05.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:58:05.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35442
2026-03-08T14:58:05.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:58:05.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:58:05.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:58: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 0x7fcf68cc6680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:58:08.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:58:08.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:58:09.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-08T14:58:09.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:58:10.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-125307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yGTVpe12h1HoYBDaNCAIR3rYCqQ%3D&Expires=1773061089 HTTP/1.1" 200 77316
2026-03-08T14:58:10.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:58:10.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:58:10.939 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:58:10.962 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:58:10.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:58:27.976 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:58:28.089 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:58:28.118 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:58:28.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:58:28.166 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:58:58.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:58:58.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:58:58.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15653
2026-03-08T14:58:58.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:58:58.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:58:58.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:58:58.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-08T14:58:58.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:58:58.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:58:58.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60640
2026-03-08T14:58:58.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:58:58.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:58:58.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:58:58.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35442
2026-03-08T14:58:58.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:58:58.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:58:58.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:59:01.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 0x7fceb31692a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:59:01.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:59:01.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:59:02.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-08T14:59:02.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:59:03.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-125307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zjbB5%2F3%2FY9vyYS4jpUE6i9v90gA%3D&Expires=1773061142 HTTP/1.1" 200 77316
2026-03-08T14:59:04.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:59:04.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:59:04.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:59:04.044 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:59:04.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T14:59:19.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:59:19.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T14:59:19.649 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T14:59:19.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T14:59:19.696 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T14:59:49.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T14:59:49.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T14:59:50.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15653
2026-03-08T14:59:50.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T14:59:50.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T14:59:50.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T14:59:50.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-08T14:59:50.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T14:59:50.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T14:59:50.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60520
2026-03-08T14:59:50.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:59:50.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T14:59:50.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T14:59:50.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35451
2026-03-08T14:59:50.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T14:59:50.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T14:59:50.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T14:59:53.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 0x7fcf68e2f8e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T14:59:53.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T14:59:53.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T14:59:54.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-08T14:59:54.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T14:59:55.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-125307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cP8q8TwLmIHpSktGhUD0KkOpmAo%3D&Expires=1773061194 HTTP/1.1" 200 77316
2026-03-08T14:59:55.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T14:59:55.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T14:59:55.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T14:59:55.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T14:59:55.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:00:12.588 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:00:12.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:00:12.729 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:00:12.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:00:12.776 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:00:42.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:00:42.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:00:42.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15653
2026-03-08T15:00:43.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:00:43.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:00:43.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:00:43.035 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:00:43.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:00:43.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:00:43.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60420
2026-03-08T15:00:43.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:00:43.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:00:43.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:00:43.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35339
2026-03-08T15:00:43.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:00:43.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:00:43.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:00:46.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 0x7fcf692a6590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:00:46.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:00:46.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:00:47.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-08T15:00:47.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:00:48.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-125307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EoNMZYl%2FrmgtGAuVKkNB8ingEA4%3D&Expires=1773061247 HTTP/1.1" 200 77316
2026-03-08T15:00:48.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:00:48.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:00:48.685 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:00:48.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:00:48.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:01:03.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:01:04.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:01:04.075 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:01:04.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:01:04.122 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:01:34.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:01:34.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:01:34.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15715
2026-03-08T15:01:34.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:01:34.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:01:34.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:01:34.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-08T15:01:34.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:01:34.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:01:34.522 [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-08T15:01:34.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:01:34.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:01:34.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:01:34.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35459
2026-03-08T15:01:34.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:01:34.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:01:34.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:01:37.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 0x7fcf6b8cc8e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:01:37.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:01:37.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:01: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-08T15:01:38.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:01:39.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=o%2FtZR4KJgUbbLjFTvyQ9%2FHsqCBc%3D&Expires=1773061298 HTTP/1.1" 200 76879
2026-03-08T15:01:40.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:01:40.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:01:40.125 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:01:40.144 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:01:40.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:01:55.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:01:55.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:01:55.939 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:01:55.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:01:55.987 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:02:25.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:02:25.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:02:26.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15715
2026-03-08T15:02:26.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:02:26.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:02:26.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:02:26.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-08T15:02:26.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:02:26.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:02:26.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60276
2026-03-08T15:02:26.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:02:26.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:02:26.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:02:26.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35344
2026-03-08T15:02:26.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:02:26.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:02:26.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:02:29.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 0x7fcf685412d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:02:29.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:02:29.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:02:30.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-08T15:02:30.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:02:31.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4%2F3oRS6sx8y3%2FcfnY6HuQlqdx4o%3D&Expires=1773061350 HTTP/1.1" 200 76879
2026-03-08T15:02:31.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:02:31.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:02:31.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:02:31.759 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:02:31.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:02:46.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:02:46.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:02:46.943 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:02:46.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:02:46.990 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:03:17.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:03:17.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:03:17.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15715
2026-03-08T15:03:17.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:03:17.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:03:17.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:03:17.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-08T15:03:17.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:03:17.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:03:17.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60219
2026-03-08T15:03:17.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:03:17.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:03:17.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:03:17.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35417
2026-03-08T15:03:17.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:03:17.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:03:17.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:03:20.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 0x7fcf6938fc70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:03:20.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:03:20.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:03:21.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-08T15:03:21.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:03:22.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FbMwSFXQKX74hNBdCpubQBeEpJ0%3D&Expires=1773061401 HTTP/1.1" 200 76879
2026-03-08T15:03:22.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:03:22.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:03:22.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:03:22.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:03:22.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:03:38.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:03:38.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:03:39.008 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:03:39.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:03:39.055 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:04:09.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:04:09.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:04:09.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15715
2026-03-08T15:04:09.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:04:09.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:04:09.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:04:09.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-08T15:04:09.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:04:09.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:04:09.375 [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-08T15:04:09.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:04:09.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:04:09.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:04:09.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35344
2026-03-08T15:04:09.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:04:09.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:04:09.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:04:12.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 0x7fcf68d0c670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:04:12.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:04:12.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:04:13.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T15:04:13.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:04:14.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sSy7EsOrFyUmYkvxDvsgPz8g18I%3D&Expires=1773061453 HTTP/1.1" 200 76879
2026-03-08T15:04:14.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:04:14.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:04:14.988 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:04:15.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:04:15.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:04:30.946 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:04:31.061 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:04:31.089 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:04:31.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:04:31.137 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:05:01.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:05:01.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:05:01.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15715
2026-03-08T15:05:01.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:05:01.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:05:01.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:05:01.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-08T15:05:01.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:05:01.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:05:01.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60113
2026-03-08T15:05:01.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:05:01.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:05:01.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:05:01.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35359
2026-03-08T15:05:01.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:05:01.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:05:01.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:05:04.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 0x7fcf68e37310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:05:04.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:05:04.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:05:05.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-08T15:05:05.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:05:06.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cJt4Vo3nTVTTC%2B2KcEHwfi7if3E%3D&Expires=1773061505 HTTP/1.1" 200 76879
2026-03-08T15:05:07.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:05:07.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:05:07.240 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:05:07.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:05:07.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:05:22.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:05:22.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:05:22.793 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:05:22.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:05:22.841 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:05:52.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:05:52.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:05:53.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15715
2026-03-08T15:05:53.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:05:53.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:05:53.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:05:53.154 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:05:53.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:05:53.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:05:53.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60087
2026-03-08T15:05:53.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:05:53.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:05:53.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:05:53.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35359
2026-03-08T15:05:53.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:05:53.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:05:53.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:05:56.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 0x7fceb738e350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:05:56.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:05:56.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:05:57.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-08T15:05:57.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:05:58.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ppb3swpepL0pzkCku%2FuOpLGq0Ao%3D&Expires=1773061557 HTTP/1.1" 200 76517
2026-03-08T15:05:58.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:05:58.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:05:58.855 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:05:58.886 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:05:58.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:06:16.061 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:06:16.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:06:16.205 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:06:16.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:06:16.253 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:06:46.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:06:46.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:06:46.566 [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-08T15:06:46.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:06:46.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:06:46.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:06: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-08T15:06:46.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:06:46.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:06:46.598 [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-08T15:06:46.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:06:46.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:06:46.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:06:46.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35359
2026-03-08T15:06:46.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:06:46.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:06:46.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:06:49.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 0x7fce73ce65c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:06:49.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:06:49.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:06:50.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-08T15:06:50.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:06:51.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1EGtXyJCflt4A2YeZs6g%2BskdoCk%3D&Expires=1773061610 HTTP/1.1" 200 76517
2026-03-08T15:06:52.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:06:52.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:06:52.202 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:06:52.217 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:06:52.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:07:07.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:07:07.814 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:07:07.843 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:07:07.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:07:07.890 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:07:37.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:07:37.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:07:38.369 [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-08T15:07:38.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:07:38.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:07:38.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:07:38.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-08T15:07:38.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:07:38.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:07:38.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59843
2026-03-08T15:07:38.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:07:38.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:07:38.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:07:38.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35278
2026-03-08T15:07:38.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:07:38.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:07:38.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:07: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 0x7fcf694fe2c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:07:41.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:07:41.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:07:42.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-08T15:07:42.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:07:43.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r%2FmG02r7hQcaPf8K93mUswL8H6Q%3D&Expires=1773061662 HTTP/1.1" 200 76517
2026-03-08T15:07:44.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:07:44.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:07:44.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:07:44.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:07:44.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:07:59.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:07:59.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:07:59.726 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:07:59.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:07:59.773 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:08:29.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:08:29.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:08:30.097 [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-08T15:08:30.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:08:30.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:08:30.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:08:30.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-08T15:08:30.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:08:30.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:08:30.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59857
2026-03-08T15:08:30.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:08:30.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:08:30.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:08:30.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35267
2026-03-08T15:08:30.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:08:30.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:08:30.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:08: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 0x7fcf694ff580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:08:33.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:08:33.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:08:34.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-08T15:08:34.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:08:35.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7sRYE0KLfJBQGv6MZfudwf07sDU%3D&Expires=1773061714 HTTP/1.1" 200 76517
2026-03-08T15:08:35.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:08:35.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:08:35.698 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:08:35.722 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:08:35.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:08:52.508 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:08:52.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:08:52.650 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:08:52.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:08:52.697 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:09:22.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:09:22.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:09:22.849 [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-08T15:09:22.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:09:22.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:09:22.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:09:22.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-08T15:09:22.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:09:22.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:09:22.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59920
2026-03-08T15:09:22.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:09:22.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:09:22.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:09:22.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35189
2026-03-08T15:09:22.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:09:22.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:09:22.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:09:26.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 0x7fcf68a76680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:09:26.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:09:26.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:09:27.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-08T15:09:27.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:09:28.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mqvpW1lvfzKUdQIWZaI2ZLQIhcw%3D&Expires=1773061767 HTTP/1.1" 200 76781
2026-03-08T15:09:28.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:09:28.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:09:28.546 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:09:28.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:09:28.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:09:45.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:09:46.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:09:46.111 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:09:46.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:09:46.158 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:10:16.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:10:16.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:10:16.341 [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-08T15:10:16.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:10:16.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:10:16.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:10:16.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-08T15:10:16.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:10:16.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:10:16.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59693
2026-03-08T15:10:16.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:10:16.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:10:16.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:10:16.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35165
2026-03-08T15:10:16.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:10:16.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:10:16.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:10:19.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 0x7fcf68ab8070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:10:19.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:10:19.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:10:20.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-08T15:10:20.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:10:21.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y5N4ZD6r%2F9EADXYGostET2NPPsw%3D&Expires=1773061820 HTTP/1.1" 200 76781
2026-03-08T15:10:21.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:10:21.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:10:21.942 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:10:21.956 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:10:21.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:10:36.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:10:36.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:10:37.017 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:10:37.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:10:37.064 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:11:07.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:11:07.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:11:08.467 [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-08T15:11:08.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:11:08.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:11:08.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:11:08.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-08T15:11:08.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:11:08.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:11:08.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59693
2026-03-08T15:11:08.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:11:08.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:11:08.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:11:08.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35224
2026-03-08T15:11:08.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:11:08.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:11:08.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:11:11.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 0x7fcf69700d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:11:11.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:11:11.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:11:12.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-08T15:11:12.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:11:13.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aU06VR123fHBO%2FBy9sLv71gLOuE%3D&Expires=1773061872 HTTP/1.1" 200 76781
2026-03-08T15:11:14.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:11:14.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:11:14.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:11:14.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:11:14.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:11:29.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:11:29.874 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:11:29.903 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:11:29.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:11:29.950 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:11:59.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:11:59.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:12:00.095 [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-08T15:12:00.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:12:00.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:12:00.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:12:00.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:12:00.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:12:00.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:12:00.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59528
2026-03-08T15:12:00.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:12:00.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:12:00.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:12:00.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35224
2026-03-08T15:12:00.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:12:00.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:12:00.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:12:03.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 0x7fcf6bab1cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:12:03.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:12:03.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:12:04.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-08T15:12:04.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:12:05.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P7mLO6J9OTyWQyA8UMHKmZ4h6k4%3D&Expires=1773061924 HTTP/1.1" 200 76781
2026-03-08T15:12:05.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:12:05.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:12:05.663 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:12:05.687 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:12:05.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:12:20.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:12:20.963 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:12:20.992 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:12:20.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:12:21.040 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:12:51.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:12:51.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:12:51.344 [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-08T15:12:51.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:12:51.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:12:51.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:12:51.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-08T15:12:51.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:12:51.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:12:51.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59488
2026-03-08T15:12:51.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:12:51.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:12:51.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:12:51.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35157
2026-03-08T15:12:51.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:12:51.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:12:51.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:12:54.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 0x7fcf692a5060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:12:54.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:12:54.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:12:55.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-08T15:12:55.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:12:56.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-130908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=381xT%2B5itsdGTSOPTDxTJz12mLw%3D&Expires=1773061975 HTTP/1.1" 200 76781
2026-03-08T15:12:56.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:12:56.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:12:56.938 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:12:56.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:12:56.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:13:12.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:13:12.586 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:13:12.616 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:13:12.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:13:12.663 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:13:42.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:13:42.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:13:43.081 [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-08T15:13:43.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:13:43.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:13:43.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:13:43.117 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:13:43.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:13:43.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:13:43.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59204
2026-03-08T15:13:43.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:13:43.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:13:43.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:13:43.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35009
2026-03-08T15:13:43.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:13:43.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:13:43.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:13: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 0x7fcf6938e470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:13:46.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:13:46.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:13:47.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T15:13:47.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:13:48.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-131308.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tidWVWBt%2FnOAriq5nejevW%2BdR0A%3D&Expires=1773062027 HTTP/1.1" 200 76069
2026-03-08T15:13:48.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:13:48.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:13:48.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:13:48.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:13:48.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:14:03.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:14:03.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:14:04.018 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:14:04.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:14:04.065 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:14:34.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:14:34.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:14:34.189 [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-08T15:14:34.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:14:34.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:14:34.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:14:34.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:14:34.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:14:34.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:14:34.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59049
2026-03-08T15:14:34.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:14:34.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:14:34.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:14:34.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34984
2026-03-08T15:14:34.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:14:34.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:14:34.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:14:37.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 0x7fceb76352d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:14:37.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:14:37.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:14:38.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-08T15:14:38.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:14:39.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-131308.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xF9oHDrYQuDSBcs8HcHeNaRb4mI%3D&Expires=1773062078 HTTP/1.1" 200 76069
2026-03-08T15:14:39.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:14:39.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:14:39.795 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:14:39.821 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:14:39.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:14:55.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:14:55.211 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:14:55.241 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:14:55.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:14:55.287 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:15:25.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:15:25.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:15:25.588 [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-08T15:15:25.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:15:25.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:15:25.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:15: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-08T15:15:25.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:15:25.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:15:25.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59225
2026-03-08T15:15:25.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:15:25.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:15:25.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:15:25.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34740
2026-03-08T15:15:25.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:15:25.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:15:25.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:15:28.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 0x7fcf68d0d3f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:15:28.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:15:28.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:15:29.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-08T15:15:29.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:15:30.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-131308.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1JDVryLMtfPGNHMkURvDux7TdmU%3D&Expires=1773062129 HTTP/1.1" 200 76069
2026-03-08T15:15:31.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:15:31.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:15:31.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:15:31.216 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:15:31.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:15:46.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:15:46.575 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:15:46.604 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:15:46.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:15:46.652 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:16:16.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:16:16.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:16:16.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14604
2026-03-08T15:16:16.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:16:16.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:16:16.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:16:16.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-08T15:16:16.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:16:16.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:16:16.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59327
2026-03-08T15:16:16.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:16:16.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:16:16.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:16:16.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34878
2026-03-08T15:16:16.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:16:16.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:16:16.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:16: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 0x7fce73d9ae60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:16:19.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:16:19.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:16:21.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-08T15:16:21.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:16:21.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-131308.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e8vaYLnRcreV092uWYzfkS0JWpU%3D&Expires=1773062180 HTTP/1.1" 200 76069
2026-03-08T15:16:22.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:16:22.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:16:22.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:16:22.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:16:22.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:16:37.336 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:16:37.452 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:16:37.481 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:16:37.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:16:37.527 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:17:07.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:17:07.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:17:07.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14604
2026-03-08T15:17:07.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:17:07.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:17:07.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:17:07.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-08T15:17:07.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:17:07.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:17:07.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59327
2026-03-08T15:17:07.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:17:07.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:17:07.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:17:07.708 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34956
2026-03-08T15:17:07.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:17:07.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:17:07.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:17:10.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 0x7fce73d977f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:17:10.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:17:10.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:17:11.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-08T15:17:11.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:17:12.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-131709.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AEktP97qsPpxBNlkl%2Fr83z%2Fq93I%3D&Expires=1773062231 HTTP/1.1" 200 75768
2026-03-08T15:17:13.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:17:13.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:17:13.353 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:17:13.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:17:13.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:17:29.174 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:17:29.287 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:17:29.317 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:17:29.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:17:29.364 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:17:59.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:17:59.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:17:59.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14604
2026-03-08T15:17:59.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:17:59.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:17:59.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:17:59.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-08T15:17:59.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:17:59.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:17:59.771 [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-08T15:17:59.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:17:59.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:17:59.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:17:59.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34956
2026-03-08T15:17:59.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:17:59.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:17:59.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:18:02.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 0x7fcf68a1cac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:18:02.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:18:02.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:18:03.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-08T15:18:03.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:18:04.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-131709.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=joxePOZvsUvG6gpqdL21i9JfJDY%3D&Expires=1773062283 HTTP/1.1" 200 75768
2026-03-08T15:18:05.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:18:05.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:18:05.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:18:05.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:18:05.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:18:20.660 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:18:20.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:18:20.805 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:18:20.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:18:20.853 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:18:50.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:18:50.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:18:51.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14604
2026-03-08T15:18:51.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:18:51.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:18:51.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:18:51.173 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:18:51.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:18:51.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:18:51.178 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59486
2026-03-08T15:18:51.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:18:51.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:18:51.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:18:51.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35141
2026-03-08T15:18:51.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:18:51.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:18:51.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:18: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 0x7fcf68c89ff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:18:54.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:18:54.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:18:55.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-08T15:18:55.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:18:56.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-131709.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m8Dz%2FA9ypTaTxYlNkses9Z9grds%3D&Expires=1773062335 HTTP/1.1" 200 75768
2026-03-08T15:18:56.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:18:56.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:18:56.811 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:18:56.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:18:56.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:19:14.279 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:19:14.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:19:14.422 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:19:14.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:19:14.469 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:19:44.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:19:44.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:19:44.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14604
2026-03-08T15:19:44.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:19:44.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:19:44.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:19: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-08T15:19:44.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:19:44.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:19:44.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59522
2026-03-08T15:19:44.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:19:44.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:19:44.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:19:44.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35241
2026-03-08T15:19:44.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:19:44.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:19:44.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:19: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 0x7fcf68d0ef80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:19:48.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:19:48.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:19:49.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-08T15:19:49.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:19:50.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-131709.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xCmF%2BtQxCpoaqPMvt4EKYMyr1w8%3D&Expires=1773062389 HTTP/1.1" 200 75768
2026-03-08T15:19:50.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:19:50.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:19:50.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:19:50.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:19:50.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:20:05.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:20:05.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:20:05.756 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:20:05.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:20:05.803 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:20:35.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:20:35.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:20:36.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14604
2026-03-08T15:20:36.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:20:36.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:20:36.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:20:36.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-08T15:20:36.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:20:36.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:20:36.129 [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-08T15:20:36.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:20:36.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:20:36.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:20:36.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35156
2026-03-08T15:20:36.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:20:36.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:20:36.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:20:39.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 0x7fcf6928b310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:20:39.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:20:39.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:20:40.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-08T15:20:40.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:20:41.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-131709.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tVGNvGaMOgqX2k7tS%2BEMXOKz6hI%3D&Expires=1773062440 HTTP/1.1" 200 75768
2026-03-08T15:20:41.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:20:41.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:20:41.751 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:20:41.767 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:20:41.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:20:57.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:20:57.472 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:20:57.502 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:20:57.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:20:57.549 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:21:27.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:21:27.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:21:27.989 [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-08T15:21:27.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:21:27.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:21:27.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:21:28.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-08T15:21:28.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:21:28.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:21:28.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59650
2026-03-08T15:21:28.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:21:28.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:21:28.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:21:28.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35106
2026-03-08T15:21:28.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:21:28.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:21:28.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:21:31.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 0x7fcf69798670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:21:31.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:21:31.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:21:32.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-08T15:21:32.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:21:33.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2ZP15jBOTxc44UOoEsOCkZvceyA%3D&Expires=1773062492 HTTP/1.1" 200 76235
2026-03-08T15:21:33.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:21:33.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:21:33.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:21:33.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:21:33.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:21:48.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:21:48.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:21:48.856 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:21:48.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:21:48.903 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:22:18.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:22:18.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:22:19.230 [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-08T15:22:19.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:22:19.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:22:19.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:22:19.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-08T15:22:19.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:22:19.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:22:19.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59590
2026-03-08T15:22:19.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:22:19.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:22:19.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:22:19.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35102
2026-03-08T15:22:19.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:22:19.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:22:19.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:22:22.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 0x7fcf6978dc90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:22:22.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:22:22.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:22:23.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-08T15:22:23.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:22:24.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ytMBaxl3qmzzf2nGzJB%2FcPHAjiY%3D&Expires=1773062543 HTTP/1.1" 200 76235
2026-03-08T15:22:24.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:22:24.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:22:24.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:22:24.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:22:24.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:22:41.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:22:41.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:22:41.286 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:22:41.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:22:41.333 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:23:11.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:23:11.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:23:11.616 [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-08T15:23:11.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:23:11.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:23:11.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:23:11.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-08T15:23:11.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:23:11.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:23:11.634 [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-08T15:23:11.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:23:11.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:23:11.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:23:11.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35109
2026-03-08T15:23:11.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:23:11.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:23:11.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:23:14.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 0x7fceb7212140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:23:14.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:23:14.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:23:15.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-08T15:23:15.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:23:16.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zNlJNenHlA%2BDNhFlaAc1gJKnc8Q%3D&Expires=1773062595 HTTP/1.1" 200 76235
2026-03-08T15:23:17.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:23:17.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:23:17.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:23:17.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:23:17.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:23:32.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:23:32.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:23:32.419 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:23:32.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:23:32.466 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:24:02.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:24:02.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:24:02.747 [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-08T15:24:02.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:24:02.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:24:02.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:24:02.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-08T15:24:02.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:24:02.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:24:02.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59518
2026-03-08T15:24:02.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:24:02.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:24:02.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:24:02.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35075
2026-03-08T15:24:02.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:24:02.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:24:02.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:24: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 0x7fcf6bc19480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:24:05.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:24:05.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:24:06.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-08T15:24:06.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:24:07.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kRay3JwpPDPeawKxAGlw7Iv%2B9oM%3D&Expires=1773062646 HTTP/1.1" 200 76235
2026-03-08T15:24:08.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:24:08.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:24:08.375 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:24:08.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:24:08.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:24:23.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:24:23.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:24:23.920 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:24:23.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:24:23.968 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:24:53.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:24:54.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:24:54.277 [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-08T15:24:54.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:24:54.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:24:54.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:24:54.300 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:24:54.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:24:54.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:24:54.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59734
2026-03-08T15:24:54.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:24:54.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:24:54.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:24:54.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35075
2026-03-08T15:24:54.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:24:54.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:24:54.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:24:57.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 0x7fcf6bb3be50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:24:57.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:24:57.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:24:58.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T15:24:58.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:24:59.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BbQV4LQMme%2BL99vLb8GpgI%2Ba2Ms%3D&Expires=1773062698 HTTP/1.1" 200 76235
2026-03-08T15:24:59.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:24:59.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:24:59.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:24:59.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:24:59.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:25:15.058 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:25:15.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:25:15.235 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:25:15.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:25:15.282 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:25:45.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:25:45.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:25:45.576 [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-08T15:25:45.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:25:45.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:25:45.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:25:45.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-08T15:25:45.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:25:45.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:25:45.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59773
2026-03-08T15:25:45.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:25:45.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:25:45.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:25:45.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35158
2026-03-08T15:25:45.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:25:45.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:25:45.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:25:48.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 0x7fcf68e55930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:25:48.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:25:48.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:25:49.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T15:25:49.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:25:50.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aU0cwiDBsXb0Xud6a1oIBGzcDIg%3D&Expires=1773062749 HTTP/1.1" 200 75438
2026-03-08T15:25:51.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:25:51.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:25:51.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:25:51.058 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:25:51.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:26:05.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:26:06.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:26:06.108 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:26:06.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:26:06.155 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:26:36.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:26:36.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:26:36.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14588
2026-03-08T15:26:36.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:26:36.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:26:36.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:26:36.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-08T15:26:36.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:26:36.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:26:36.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59875
2026-03-08T15:26:36.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:26:36.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:26:36.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:26:36.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35227
2026-03-08T15:26:36.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:26:36.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:26:36.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:26: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 0x7fce73cba1a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:26:39.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:26:39.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:26:40.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-08T15:26:40.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:26:41.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MMMEuNNSXKvvegeajpHWMPqxEco%3D&Expires=1773062800 HTTP/1.1" 200 75438
2026-03-08T15:26:42.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:26:42.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:26:42.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:26:42.188 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:26:42.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:26:57.843 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:26:57.988 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:26:58.018 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:26:58.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:26:58.066 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:27:28.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:27:28.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:27:28.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14588
2026-03-08T15:27:28.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:27:28.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:27:28.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:27:28.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-08T15:27:28.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:27:28.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:27:28.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59657
2026-03-08T15:27:28.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:27:28.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:27:28.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:27:28.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35197
2026-03-08T15:27:28.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:27:28.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:27:28.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:27: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 0x7fcf68540ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:27:31.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:27:31.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:27:32.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-08T15:27:32.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:27:33.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TffvRc120r6tr5qrbEwln7avSIU%3D&Expires=1773062852 HTTP/1.1" 200 75438
2026-03-08T15:27:33.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:27:33.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:27:33.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:27:33.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:27:33.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:27:49.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:27:49.706 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:27:49.736 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:27:49.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:27:49.783 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:28:19.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:28:19.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:28:20.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14588
2026-03-08T15:28:20.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:28:20.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:28:20.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:28:20.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-08T15:28:20.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:28:20.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:28:20.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59650
2026-03-08T15:28:20.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:28:20.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:28:20.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:28:20.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35133
2026-03-08T15:28:20.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:28:20.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:28:20.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:28: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 0x7fcf68c50160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:28:23.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:28:23.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:28:24.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-08T15:28:24.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:28:25.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QxiWpsPU5DZ%2FzZHjNjCYS6V6KT4%3D&Expires=1773062904 HTTP/1.1" 200 75438
2026-03-08T15:28:25.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:28:25.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:28:25.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:28:25.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:28:25.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:28:41.775 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:28:41.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:28:41.954 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:28:41.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:28:42.002 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:29:12.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:29:12.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:29:12.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14588
2026-03-08T15:29:12.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:29:12.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:29:12.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:29:12.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-08T15:29:12.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:29:12.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:29:12.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59753
2026-03-08T15:29:12.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:29:12.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:29:12.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:29:12.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35156
2026-03-08T15:29:12.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:29:12.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:29:12.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:29: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 0x7fcf6b9c09a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:29:15.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:29:15.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:29:16.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-08T15:29:16.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:29:17.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8MaGa%2FGHHkzJV7%2FXwWIwUS5CDeg%3D&Expires=1773062956 HTTP/1.1" 200 75079
2026-03-08T15:29:17.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:29:17.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:29:17.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:29:17.824 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:29:17.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:29:33.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:29:33.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:29:33.393 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:29:33.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:29:33.440 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:30:03.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:30:03.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:30:03.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14588
2026-03-08T15:30:03.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:30:03.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:30:03.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:30:03.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-08T15:30:03.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:30:03.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:30:03.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59763
2026-03-08T15:30:03.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:30:03.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:30:03.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:30:03.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35232
2026-03-08T15:30:03.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:30:03.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:30:03.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:30: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 0x7fcf68b64670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:30:06.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:30:06.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:30:08.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T15:30:08.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:30:08.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g%2BTGLf4VyaFSXbducSHVzbsGi8w%3D&Expires=1773063007 HTTP/1.1" 200 75079
2026-03-08T15:30:09.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:30:09.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:30:09.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:30:09.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:30:09.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:30:25.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:30:25.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:30:25.895 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:30:25.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:30:25.942 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:30:55.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:30:55.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:30:56.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14588
2026-03-08T15:30:56.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:30:56.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:30:56.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:30:56.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-08T15:30:56.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:30:56.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:30:56.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59601
2026-03-08T15:30:56.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:30:56.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:30:56.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:30:56.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35232
2026-03-08T15:30:56.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:30:56.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:30:56.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:30:59.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 0x7fcf68a3bd60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:30:59.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:30:59.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:31:00.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-08T15:31:00.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:31:01.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YJ0lfXzFmmaxkzAMJnxCLy9x4Mc%3D&Expires=1773063060 HTTP/1.1" 200 75079
2026-03-08T15:31:01.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:31:01.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:31:01.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:31:01.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:31:01.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:31:17.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:31:17.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:31:17.830 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:31:17.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:31:17.877 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:31:47.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:31:47.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:31:48.203 [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-08T15:31:48.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:31:48.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:31:48.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:31:48.226 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:31:48.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:31:48.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:31:48.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59750
2026-03-08T15:31:48.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:31:48.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:31:48.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:31:48.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35250
2026-03-08T15:31:48.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:31:48.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:31:48.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:31:51.351 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(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-08T15:31:51.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:31:51.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:31:52.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-08T15:31:52.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:31:53.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8gAMjSlx%2FI%2BfFTJ1fpkpyCSbDI8%3D&Expires=1773063112 HTTP/1.1" 200 75079
2026-03-08T15:31:53.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:31:53.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:31:53.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:31:53.682 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:31:53.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:32:11.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:32:11.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:32:11.254 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:32:11.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:32:11.301 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:32:41.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:32:41.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:32:41.454 [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-08T15:32:41.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:32:41.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:32:41.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:32:41.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-08T15:32:41.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:32:41.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:32:41.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59726
2026-03-08T15:32:41.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:32:41.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:32:41.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:32:41.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35186
2026-03-08T15:32:41.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:32:41.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:32:41.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:32:44.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 0x7fcf68c58100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:32:44.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:32:44.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:32:45.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-08T15:32:45.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:32:46.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-132909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F%2FmEIZHrLn%2F7LHEhltpjm29R4tk%3D&Expires=1773063165 HTTP/1.1" 200 75079
2026-03-08T15:32:46.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:32:46.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:32:46.874 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:32:46.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:32:46.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:33:02.780 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:33:02.894 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:33:02.924 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:33:02.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:33:02.970 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:33:32.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:33:32.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:33:33.123 [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-08T15:33:33.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:33:33.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:33:33.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:33:33.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-08T15:33:33.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:33:33.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:33:33.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59876
2026-03-08T15:33:33.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:33:33.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:33:33.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:33:33.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35220
2026-03-08T15:33:33.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:33:33.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:33:33.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15: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 0x7fcf68ab8760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:33:36.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:33:36.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:33:37.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-08T15:33:37.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:33:38.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-133309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iS%2F7Qu3lIaodOtKzJBxh91xyb%2Fc%3D&Expires=1773063217 HTTP/1.1" 200 75498
2026-03-08T15:33:38.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:33:38.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:33:38.790 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:33:38.814 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:33:38.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:33:54.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:33:54.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:33:55.001 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:33:55.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:33:55.049 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:34:25.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:34:25.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:34:25.393 [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-08T15:34:25.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:34:25.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:34:25.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:34:25.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-08T15:34:25.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:34:25.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:34:25.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59857
2026-03-08T15:34:25.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:34:25.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:34:25.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:34:25.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35270
2026-03-08T15:34:25.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:34:25.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:34:25.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:34:28.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 0x7fcf694254e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:34:28.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:34:28.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:34:29.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-08T15:34:29.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:34:30.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-133309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rekzdrI9djiCPhFrP4zDbH1X5IQ%3D&Expires=1773063269 HTTP/1.1" 200 75498
2026-03-08T15:34:30.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:34:30.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:34:30.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:34:30.826 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:34:30.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:34:46.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:34:46.405 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:34:46.434 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:34:46.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:34:46.481 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:35:16.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:35:16.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:35:16.627 [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-08T15:35:16.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:35:16.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:35:16.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:35:16.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-08T15:35:16.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:35:16.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:35:16.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59772
2026-03-08T15:35:16.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:35:16.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:35:16.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:35:16.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35270
2026-03-08T15:35:16.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:35:16.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:35:16.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:35:19.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 0x7fceb316ab90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:35:19.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:35:19.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:35:20.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-08T15:35:20.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:35:21.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-133309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=52fWbFRZlszOkww6jhMAbAcwKTg%3D&Expires=1773063320 HTTP/1.1" 200 75498
2026-03-08T15:35:21.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:35:21.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:35:21.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:35:22.009 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:35:22.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:35:38.053 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:35:38.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:35:38.199 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:35:38.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:35:38.246 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:36:08.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:36:08.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:36:09.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16823
2026-03-08T15:36:09.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:36:09.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:36:09.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:36:09.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-08T15:36:09.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:36:09.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:36:09.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59651
2026-03-08T15:36:09.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:36:09.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:36:09.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:36:09.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35100
2026-03-08T15:36:09.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:36:09.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:36:09.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:36: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 0x7fcf697f5210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:36:12.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:36:12.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:36:13.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-08T15:36:13.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:36:14.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-133309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M7XXjMzKHvFpFjlMTQeGRPH8vNs%3D&Expires=1773063373 HTTP/1.1" 200 75498
2026-03-08T15:36:14.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:36:14.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:36:14.777 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:36:14.801 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:36:14.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:36:30.999 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:36:31.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:36:31.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:36:31.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:36:31.191 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:37:01.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:37:01.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:37:01.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16823
2026-03-08T15:37:01.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:37:01.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:37:01.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:37:01.361 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:37:01.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:37:01.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:37:01.367 [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-08T15:37:01.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:37:01.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:37:01.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:37:01.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35113
2026-03-08T15:37:01.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:37:01.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:37:01.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:37:04.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 0x7fcf68d97490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:37:04.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:37:04.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:37:05.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-08T15:37:05.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:37:06.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-133309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WExJxNbjqwkzyZencDMuzWH2S1Y%3D&Expires=1773063425 HTTP/1.1" 200 75498
2026-03-08T15:37:06.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:37:06.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:37:06.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:37:06.948 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:37:06.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:37:22.341 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:37:22.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:37:22.491 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:37:22.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:37:22.539 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:37:52.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:37:52.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:37:52.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16823
2026-03-08T15:37:52.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:37:52.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:37:52.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:37:52.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-08T15:37:52.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:37:52.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:37:52.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59542
2026-03-08T15:37:52.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:37:52.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:37:52.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:37:52.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35113
2026-03-08T15:37:52.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:37:52.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:37:52.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:37:55.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 0x7fceb7213850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:37:55.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:37:55.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:37: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-08T15:37:56.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:37:57.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-133710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9QlzvRxf%2FW5qyBSfraVzZumKhyI%3D&Expires=1773063476 HTTP/1.1" 200 74922
2026-03-08T15:37:58.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:37:58.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:37:58.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:37:58.202 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:37:58.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:38:14.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:38:14.608 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:38:14.637 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:38:14.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:38:14.683 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:38:44.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:38:44.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:38:44.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16823
2026-03-08T15:38:44.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:38:44.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:38:44.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:38:44.823 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:38:44.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:38:44.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:38:44.830 [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-08T15:38:44.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:38:44.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:38:44.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:38:44.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35152
2026-03-08T15:38:44.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:38:44.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:38:44.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:38: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 0x7fcf6b89cc70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:38:47.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:38:47.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:38:49.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-08T15:38:49.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:38:49.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-133710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4w4GNWGhjP2td%2F0%2BpCz4MsH5b6w%3D&Expires=1773063528 HTTP/1.1" 200 74922
2026-03-08T15:38:50.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:38:50.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:38:50.181 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:38:50.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:38:50.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:39:05.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:39:05.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:39:05.378 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:39:05.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:39:05.425 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:39:35.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:39:35.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:39:35.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16823
2026-03-08T15:39:35.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:39:35.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:39:35.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:39:35.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-08T15:39:35.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:39:35.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:39:35.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59582
2026-03-08T15:39:35.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:39:35.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:39:35.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:39:35.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35133
2026-03-08T15:39:35.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:39:35.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:39:35.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:39:38.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 0x7fcf6ba6c670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:39:38.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:39:38.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:39:39.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-08T15:39:39.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:39:40.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-133710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vsfaTROqBg%2B0bT6PO3MvVcZFbNs%3D&Expires=1773063579 HTTP/1.1" 200 74922
2026-03-08T15:39:41.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:39:41.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:39:41.106 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:39:41.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:39:41.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:39:56.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:39:56.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:39:56.548 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:39:56.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:39:56.595 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:40:26.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:40:26.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:40:26.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16823
2026-03-08T15:40:26.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:40:26.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:40:26.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:40:26.899 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:40:26.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:40:26.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:40:26.905 [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-08T15:40:26.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:40:26.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:40:26.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:40:26.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35122
2026-03-08T15:40:26.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:40:26.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:40:26.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:40:30.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 0x7fcf68ce4b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:40:30.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:40:30.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:40:31.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T15:40:31.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:40:32.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-133710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g3vfrBl0z3U8Hun8RBaGB485%2BiY%3D&Expires=1773063630 HTTP/1.1" 200 74922
2026-03-08T15:40:32.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:40:32.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:40:32.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:40:32.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:40:32.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:40:47.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:40:47.565 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:40:47.594 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:40:47.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:40:47.640 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:41:17.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:41:17.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:41:17.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16826
2026-03-08T15:41:17.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:41:17.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:41:17.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:41:17.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-08T15:41:17.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:41:17.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:41:17.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59486
2026-03-08T15:41:17.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:41:17.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:41:17.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:41:17.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35087
2026-03-08T15:41:17.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:41:17.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:41:17.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:41:20.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 0x7fcf68baf2e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:41:20.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:41:20.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:41:21.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-08T15:41:22.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:41:22.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134109.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A%2FKgESjmGmwcQoIMkCvFWw%2FVneM%3D&Expires=1773063681 HTTP/1.1" 200 74485
2026-03-08T15:41:23.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:41:23.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:41:23.182 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:41:23.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:41:23.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:41:38.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:41:38.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:41:38.834 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:41:38.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:41:38.881 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:42:08.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:42:08.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:42:09.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16826
2026-03-08T15:42:09.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:42:09.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:42:09.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:42:09.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-08T15:42:09.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:42:09.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:42:09.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59635
2026-03-08T15:42:09.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:42:09.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:42:09.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:42:09.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35025
2026-03-08T15:42:09.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:42:09.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:42:09.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:42:12.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 0x7fcf692a4d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:42:12.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:42:12.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:42:13.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-08T15:42:13.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:42:14.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134109.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=21XEtSPXAsokFe0DV9xbNgMxXuU%3D&Expires=1773063733 HTTP/1.1" 200 74485
2026-03-08T15:42:14.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:42:14.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:42:14.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:42:14.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:42:14.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:42:29.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:42:29.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:42:29.358 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:42:29.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:42:29.406 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:42:59.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:42:59.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:42:59.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16826
2026-03-08T15:42:59.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:42:59.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:42:59.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:42: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-08T15:42:59.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:42:59.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:42:59.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59536
2026-03-08T15:42:59.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:42:59.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:42:59.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:42:59.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35025
2026-03-08T15:42:59.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:42:59.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:42:59.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:43:02.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 0x7fcf6bab3730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:43:02.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:43:02.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:43:04.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-08T15:43:04.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:43:04.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134109.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8NvxUOamzhoR7uUcer%2BDmiawx2g%3D&Expires=1773063783 HTTP/1.1" 200 74485
2026-03-08T15:43:05.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:43:05.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:43:05.215 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:43:05.238 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:43:05.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:43:21.261 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:43:21.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:43:21.402 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:43:21.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:43:21.448 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:43:51.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:43:51.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:43:51.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16826
2026-03-08T15:43:51.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:43:51.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:43:51.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:43:51.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-08T15:43:51.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:43:51.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:43:51.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59589
2026-03-08T15:43:51.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:43:51.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:43:51.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:43:51.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35095
2026-03-08T15:43:51.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:43:51.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:43:51.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:43: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 0x7fcf68e1bf40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:43:54.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:43:54.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:43:56.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-08T15:43:56.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:43:56.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134109.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ywpn4rZsRISa4z1UnxZxeV%2F%2BjyU%3D&Expires=1773063835 HTTP/1.1" 200 74485
2026-03-08T15:43:57.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:43:57.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:43:57.393 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:43:57.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:43:57.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:44:12.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:44:12.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:44:12.470 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:44:12.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:44:12.518 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:44:42.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:44:42.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:44:43.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16826
2026-03-08T15:44:43.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:44:43.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:44:43.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:44:43.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-08T15:44:43.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:44:43.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:44:43.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59522
2026-03-08T15:44:43.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:44:43.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:44:43.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:44:43.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35153
2026-03-08T15:44:43.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:44:43.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:44:43.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:44:46.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 0x7fce73cba920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:44:46.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:44:46.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:44:47.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-08T15:44:47.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:44:48.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134109.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9WYFkZ2jF3zaieE%2BNjkIQJs0fzo%3D&Expires=1773063887 HTTP/1.1" 200 74485
2026-03-08T15:44:48.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:44:48.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:44:48.371 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:44:48.395 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:44:48.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:45:03.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:45:03.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:45:03.701 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:45:03.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:45:03.749 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:45:33.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:45:33.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:45:33.884 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16826
2026-03-08T15:45:33.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:45:33.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:45:33.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:45:33.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-08T15:45:33.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:45:33.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:45:33.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59362
2026-03-08T15:45:33.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:45:33.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:45:33.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:45:33.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35075
2026-03-08T15:45:33.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:45:33.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:45:33.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:45:37.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 0x7fceb7213010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:45:37.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:45:37.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:45:38.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-08T15:45:38.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:45:39.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M4e1WqUq5xbDLB50aOlcw3fa0io%3D&Expires=1773063937 HTTP/1.1" 200 74359
2026-03-08T15:45:39.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:45:39.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:45:39.598 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:45:39.620 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:45:39.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:45:55.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:45:55.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:45:55.185 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:45:55.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:45:55.232 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:46:25.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:46:25.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:46:25.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16822
2026-03-08T15:46:25.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:46:25.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:46:25.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:46:25.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-08T15:46:25.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:46:25.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:46:25.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59546
2026-03-08T15:46:25.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:46:25.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:46:25.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:46:25.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35132
2026-03-08T15:46:25.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:46:25.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:46:25.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:46:28.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 0x7fcf69799420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:46:28.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:46:28.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:46:29.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-08T15:46:29.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:46:30.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=joJpPCX3xDREy03E8CzIhdGjlEk%3D&Expires=1773063989 HTTP/1.1" 200 74359
2026-03-08T15:46:30.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:46:30.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:46:30.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:46:30.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:46:30.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:46:46.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:46:46.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:46:46.477 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:46:46.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:46:46.525 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:47:16.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:47:16.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:47:16.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16822
2026-03-08T15:47:16.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:47:16.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:47:16.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:47:16.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-08T15:47:16.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:47:16.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:47:16.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59667
2026-03-08T15:47:16.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:47:16.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:47:16.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:47:16.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35103
2026-03-08T15:47:16.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:47:16.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:47:16.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:47:19.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 0x7fcf696bf130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:47:19.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:47:19.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:47:21.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-08T15:47:21.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:47:21.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qnSvKbeTrg21Xq%2F7C1mw1Vc255A%3D&Expires=1773064040 HTTP/1.1" 200 74359
2026-03-08T15:47:22.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:47:22.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:47:22.165 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:47:22.188 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:47:22.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:47:38.722 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:47:38.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:47:38.863 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:47:38.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:47:38.910 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:48:08.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:48:08.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:48:09.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16822
2026-03-08T15:48:09.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:48:09.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:48:09.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:48:09.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-08T15:48:09.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:48:09.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:48:09.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59627
2026-03-08T15:48:09.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:48:09.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:48:09.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:48:09.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35100
2026-03-08T15:48:09.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:48:09.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:48:09.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:48: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 0x7fcf68b8a3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:48:12.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:48:12.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:48:13.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-08T15:48:13.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:48:14.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134809.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FV3wQaysNWK51e26mYuR3aab8DQ%3D&Expires=1773064093 HTTP/1.1" 200 73994
2026-03-08T15:48:14.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:48:14.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:48:14.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:48:14.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:48:14.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:48:29.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:48:29.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:48:29.790 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:48:29.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:48:29.837 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:48:59.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:48:59.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:49:00.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16822
2026-03-08T15:49:00.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:49:00.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:49:00.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:49:00.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-08T15:49:00.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:49:00.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:49:00.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59623
2026-03-08T15:49:00.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:49:00.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:49:00.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:49:00.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35100
2026-03-08T15:49:00.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:49:00.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:49:00.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:49: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 0x7fcf68e9af20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:49:03.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:49:03.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:49:04.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-08T15:49:04.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:49:05.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134809.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iQ5XD265Zh40FkiUr4l6RHI28%2BI%3D&Expires=1773064144 HTTP/1.1" 200 73994
2026-03-08T15:49:05.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:49:05.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:49:05.923 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:49:05.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:49:05.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:49:21.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:49:21.540 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:49:21.569 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:49:21.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:49:21.616 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:49:51.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:49:51.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:49:51.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16822
2026-03-08T15:49:51.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:49:51.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:49:51.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:49:51.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-08T15:49:51.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:49:51.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:49:51.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59717
2026-03-08T15:49:51.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:49:51.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:49:51.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:49:51.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35099
2026-03-08T15:49:51.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:49:51.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:49:51.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:49:55.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 0x7fcf68d0ff10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:49:55.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:49:55.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:49:56.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-08T15:49:56.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:49:57.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134809.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dGJrXPJwLU7cjnN5VqRlluyDFdA%3D&Expires=1773064196 HTTP/1.1" 200 73994
2026-03-08T15:49:57.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:49:57.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:49:57.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:49:57.372 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:49:57.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:50:12.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:50:13.005 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:50:13.033 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:50:13.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:50:13.081 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:50:43.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:50:43.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:50:43.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16822
2026-03-08T15:50:43.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:50:43.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:50:43.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:50: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-08T15:50:43.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:50:43.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:50:43.387 [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-08T15:50:43.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:50:43.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:50:43.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:50:43.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35222
2026-03-08T15:50:43.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:50:43.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:50:43.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:50:46.455 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bef310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:50:46.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:50:46.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:50:47.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-08T15:50:47.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:50:48.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134809.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S%2FzNMfoxvXUCcvLoVcIFwzZuF%2F4%3D&Expires=1773064247 HTTP/1.1" 200 73994
2026-03-08T15:50:48.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:50:48.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:50:48.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:50:48.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:50:48.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:51:04.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:51:04.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:51:04.248 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:51:04.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:51:04.296 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:51:34.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:51:34.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:51:34.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16814
2026-03-08T15:51:34.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:51:34.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:51:34.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:51:34.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-08T15:51:34.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:51:34.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:51:34.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59757
2026-03-08T15:51:34.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:51:34.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:51:34.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:51:34.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35195
2026-03-08T15:51:34.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:51:34.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:51:34.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:51: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 0x7fce73d7a050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:51:37.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:51:37.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:51:39.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-08T15:51:39.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:51:39.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-134809.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GHLZ8HqR6uvYA6OHWNMCdpFbtBc%3D&Expires=1773064298 HTTP/1.1" 200 73994
2026-03-08T15:51:40.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:51:40.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:51:40.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:51:40.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:51:40.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:51:55.195 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:51:55.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:51:55.338 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:51:55.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:51:55.385 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:52:25.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:52:25.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:52:25.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16814
2026-03-08T15:52:25.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:52:25.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:52:25.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:52:25.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:52:25.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:52:25.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:52:25.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59820
2026-03-08T15:52:25.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:52:25.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:52:25.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:52:25.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35277
2026-03-08T15:52:25.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:52:25.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:52:25.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:52: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 0x7fcf6b9db760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:52:28.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:52:28.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:52: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-08T15:52:29.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:52:30.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-135210.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V%2B%2Fvmxk4zNHvfFuMJs7qca73Wzo%3D&Expires=1773064349 HTTP/1.1" 200 73570
2026-03-08T15:52:31.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:52:31.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:52:31.071 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:52:31.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:52:31.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:52:46.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:52:46.221 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:52:46.250 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:52:46.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:52:46.298 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:53:16.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:53:16.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:53:16.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16814
2026-03-08T15:53:16.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:53:16.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:53:16.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:53:16.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-08T15:53:16.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:53:16.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:53:16.457 [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-08T15:53:16.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:53:16.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:53:16.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:53:16.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35262
2026-03-08T15:53:16.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:53:16.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:53:16.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:53:19.545 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(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-08T15:53:19.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:53:19.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:53:20.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-08T15:53:20.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:53:21.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-135210.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xsDZi3fMsNgIQRE5J%2FcKhyuPiIs%3D&Expires=1773064400 HTTP/1.1" 200 73570
2026-03-08T15:53:21.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:53:21.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:53:21.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:53:21.821 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:53:21.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:53:36.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:53:36.965 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:53:36.993 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:53:36.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:53:37.040 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:54:07.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:54:07.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:54:07.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16814
2026-03-08T15:54:07.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:54:07.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:54:07.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:54:07.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-08T15:54:07.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:54:07.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:54:07.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59991
2026-03-08T15:54:07.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:54:07.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:54:07.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:54:07.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35306
2026-03-08T15:54:07.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:54:07.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:54:07.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:54:10.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 0x7fcf6963be80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:54:10.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:54:10.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:54:11.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-08T15:54:11.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:54:12.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-135210.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9JYKX0LKyW%2B6cAAbNRtdZwg6MvQ%3D&Expires=1773064451 HTTP/1.1" 200 73570
2026-03-08T15:54:12.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:54:12.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:54:12.677 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:54:12.700 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:54:12.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:54:27.653 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:54:27.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:54:27.796 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:54:27.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:54:27.844 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:54:57.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:54:57.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:54:57.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16814
2026-03-08T15:54:57.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:54:57.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:54:57.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:54:58.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-08T15:54:58.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:54:58.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:54:58.019 [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-08T15:54:58.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:54:58.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:54:58.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:54:58.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35306
2026-03-08T15:54:58.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:54:58.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:54:58.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:55:01.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 0x7fcf693d72e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:55:01.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:55:01.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:55:02.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-08T15:55:02.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:55:03.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-135210.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8eF%2F3Ht48gDxrkBlq5IqdXn9QM4%3D&Expires=1773064502 HTTP/1.1" 200 73570
2026-03-08T15:55:03.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:55:03.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:55:03.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:55:03.378 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:55:03.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:55:20.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:55:20.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:55:20.832 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:55:20.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:55:20.880 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:55:50.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:55:50.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:55:51.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16814
2026-03-08T15:55:51.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:55:51.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:55:51.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:55:51.277 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T15:55:51.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:55:51.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:55:51.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60024
2026-03-08T15:55:51.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:55:51.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:55:51.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:55:51.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35353
2026-03-08T15:55:51.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:55:51.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:55:51.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:55: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 0x7fceb2beceb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:55:54.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:55:54.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:55:55.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-08T15:55:55.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:55:56.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-135210.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FBaFTAF3XKIO6W%2B2MsKdwATEULU%3D&Expires=1773064555 HTTP/1.1" 200 73570
2026-03-08T15:55:56.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:55:56.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:55:56.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:55:56.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:55:56.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:56:11.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:56:11.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:56:11.578 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:56:11.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:56:11.625 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:56:41.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:56:41.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:56:41.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16782
2026-03-08T15:56:41.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:56:41.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:56:41.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:56:41.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-08T15:56:41.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:56:41.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:56:41.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60113
2026-03-08T15:56:41.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:56:41.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:56:41.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:56:41.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35287
2026-03-08T15:56:41.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:56:41.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:56:41.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:56: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 0x7fcf6938d9f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:56:44.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:56:44.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:56:46.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-08T15:56:46.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:56:46.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-135610.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZTAwL0eGe3p4%2F5UVM%2ByCK55qDrc%3D&Expires=1773064605 HTTP/1.1" 200 73425
2026-03-08T15:56:47.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:56:47.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:56:47.194 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:56:47.216 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:56:47.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:57:03.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:57:03.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:57:03.620 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:57:03.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:57:03.668 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:57:33.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:57:33.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:57:33.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16782
2026-03-08T15:57:33.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:57:33.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:57:33.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:57:34.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-08T15:57:34.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:57:34.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:57:34.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60109
2026-03-08T15:57:34.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:57:34.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:57:34.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:57:34.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35291
2026-03-08T15:57:34.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:57:34.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:57:34.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:57: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 0x7fcf68c8c400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:57:37.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:57:37.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:57:38.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T15:57:38.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:57:39.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-135610.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9jNuvjO5MlQ0ytrDZ8bUdMFU6qg%3D&Expires=1773064658 HTTP/1.1" 200 73425
2026-03-08T15:57:39.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:57:39.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:57:39.320 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:57:39.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:57:39.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:57:54.239 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:57:54.353 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:57:54.382 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:57:54.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:57:54.429 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:58:24.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:58:24.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:58:24.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16782
2026-03-08T15:58:24.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:58:24.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:58:24.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:58:24.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-08T15:58:24.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:58:24.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:58:24.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60031
2026-03-08T15:58:24.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:58:24.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:58:24.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:58:24.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35268
2026-03-08T15:58:24.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:58:24.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:58:24.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:58: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 0x7fcf693bb6d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:58:27.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:58:27.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:58:28.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-08T15:58:28.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:58:29.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-135610.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bFCyoBqdyBSB2UAbyKBkOERK%2FM0%3D&Expires=1773064708 HTTP/1.1" 200 73425
2026-03-08T15:58:29.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:58:29.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:58:29.948 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:58:29.971 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:58:29.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:58:45.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:58:45.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:58:45.749 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:58:45.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:58:45.796 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T15:59:15.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T15:59:15.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T15:59:16.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16782
2026-03-08T15:59:16.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T15:59:16.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T15:59:16.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T15:59:16.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-08T15:59:16.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T15:59:16.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T15:59:16.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60044
2026-03-08T15:59:16.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:59:16.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T15:59:16.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T15:59:16.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35162
2026-03-08T15:59:16.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T15:59:16.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T15:59:16.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T15:59:19.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 0x7fcf6b9c2ad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T15:59:19.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T15:59:19.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T15:59:20.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-08T15:59:20.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T15:59:21.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-135610.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FXzYiNsskyNYpKM5LBugypGfkiQ%3D&Expires=1773064760 HTTP/1.1" 200 73425
2026-03-08T15:59:21.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T15:59:21.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T15:59:21.761 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T15:59:21.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T15:59:21.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T15:59:36.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:59:36.881 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T15:59:36.909 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T15:59:36.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T15:59:36.957 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:00:06.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:00:06.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:00:07.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16782
2026-03-08T16:00:07.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:00:07.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:00:07.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:00:07.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-08T16:00:07.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:00:07.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:00:07.280 [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-08T16:00:07.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:00:07.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:00:07.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:00:07.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35262
2026-03-08T16:00:07.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:00:07.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:00:07.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16: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 0x7fcf6bbb73d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:00:10.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:00:10.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:00:11.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-08T16:00:11.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:00:12.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-135610.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oTM7sAy4Gyn2jvATWYCGfQWuO6U%3D&Expires=1773064811 HTTP/1.1" 200 73425
2026-03-08T16:00:12.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:00:12.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:00:12.871 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:00:12.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:00:12.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:00:28.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:00:28.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:00:28.211 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:00:28.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:00:28.258 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:00:58.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:00:58.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:00:59.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16899
2026-03-08T16:00:59.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:00:59.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:00:59.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:00:59.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-08T16:00:59.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:00:59.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:00:59.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60284
2026-03-08T16:00:59.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:00:59.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:00:59.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:00:59.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35262
2026-03-08T16:00:59.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:00:59.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:00:59.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:01: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 0x7fcf6974fe80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:01:02.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:01:02.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:01:03.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-08T16:01:03.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:01:04.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140011.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6E3QVCp2Q54cTBzRk43ZRLzgNIk%3D&Expires=1773064863 HTTP/1.1" 200 73412
2026-03-08T16:01:04.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:01:04.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:01:04.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:01:04.409 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:01:04.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:01:19.839 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:01:19.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:01:19.981 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:01:19.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:01:20.029 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:01:50.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:01:50.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:01:50.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16899
2026-03-08T16:01:50.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:01:50.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:01:50.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:01:50.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-08T16:01:50.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:01:50.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:01:50.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60479
2026-03-08T16:01:50.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:01:50.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:01:50.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:01:50.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35366
2026-03-08T16:01:50.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:01:50.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:01:50.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:01: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 0x7fcf6bc09ab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:01:53.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:01:53.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:01:54.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-08T16:01:54.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:01:55.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140011.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BEi8VgrBQQHEZCna0r6srEWMUME%3D&Expires=1773064914 HTTP/1.1" 200 73412
2026-03-08T16:01:55.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:01:55.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:01:55.812 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:01:55.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:01:55.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:02:10.839 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:02:10.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:02:10.985 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:02:10.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:02:11.032 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:02:41.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:02:41.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:02:41.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16899
2026-03-08T16:02:41.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:02:41.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:02:41.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:02:41.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-08T16:02:41.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:02:41.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:02:41.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60805
2026-03-08T16:02:41.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:02:41.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:02:41.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:02:41.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35533
2026-03-08T16:02:41.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:02:41.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:02:41.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:02:44.343 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a1d330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:02:44.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:02:44.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:02:45.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-08T16:02:45.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:02:46.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140011.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6rinFCGCxoKM00njf7FAIPveFqM%3D&Expires=1773064965 HTTP/1.1" 200 73412
2026-03-08T16:02:46.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:02:46.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:02:46.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:02:46.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:02:46.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:03:02.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:03:02.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:03:02.158 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:03:02.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:03:02.205 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:03:32.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:03:32.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:03:32.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16899
2026-03-08T16:03:32.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:03:32.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:03:32.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:03:32.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-08T16:03:32.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:03:32.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:03:32.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60573
2026-03-08T16:03:32.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:03:32.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:03:32.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:03:32.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35642
2026-03-08T16:03:32.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:03:32.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:03:32.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:03:35.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 0x7fcf684c7dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:03:35.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:03:35.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:03:36.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-08T16:03:36.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:03:37.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140011.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8jOb35Ddf2zlrrJm98KIzBMaqIM%3D&Expires=1773065016 HTTP/1.1" 200 73412
2026-03-08T16:03:37.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:03:37.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:03:37.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:03:37.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:03:37.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:03:53.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:03:53.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:03:53.186 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:03:53.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:03:53.233 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:04:23.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:04:23.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:04:23.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16899
2026-03-08T16:04:23.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:04:23.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:04:23.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:04:23.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-08T16:04:23.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:04:23.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:04:23.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60531
2026-03-08T16:04:23.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:04:23.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:04:23.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:04:23.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35600
2026-03-08T16:04:23.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:04:23.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:04:23.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:04:26.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 0x7fcf6928b100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:04:26.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:04:26.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:04:27.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-08T16:04:27.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:04:28.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gMJf9tI93QFap0M8gIP4AB63BDE%3D&Expires=1773065067 HTTP/1.1" 200 72859
2026-03-08T16:04:28.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:04:28.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:04:28.996 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:04:29.018 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:04:29.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:04:44.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:04:45.075 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:04:45.105 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:04:45.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:04:45.152 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:05:15.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:05:15.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:05:15.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16899
2026-03-08T16:05:15.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:05:15.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:05:15.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:05:15.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-08T16:05:15.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:05:15.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:05:15.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60461
2026-03-08T16:05:15.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:05:15.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:05:15.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:05:15.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35405
2026-03-08T16:05:15.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:05:15.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:05:15.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:05:18.455 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89ccd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:05:18.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:05:18.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:05:19.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-08T16:05:19.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:05:22.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EUDXNfDHmsrJfxeayDTKs7%2FvM0E%3D&Expires=1773065119 HTTP/1.1" 200 72859
2026-03-08T16:05:22.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:05:22.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:05:22.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:05:22.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:05:22.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:05:37.516 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:05:37.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:05:37.660 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:05:37.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:05:37.707 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:06:07.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:06:07.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:06:08.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:06:08.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:06:08.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:06:08.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:06:08.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-08T16:06:08.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:06:08.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:06:08.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60338
2026-03-08T16:06:08.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:06:08.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:06:08.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:06:08.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35345
2026-03-08T16:06:08.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:06:08.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:06:08.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:06:11.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 0x7fcf697e5b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:06:11.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:06:11.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:06:12.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-08T16:06:12.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:06:13.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RiU%2FFq2N4mzwXWfPMmSpWVIRKAQ%3D&Expires=1773065172 HTTP/1.1" 200 72859
2026-03-08T16:06:13.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:06:13.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:06:13.979 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:06:14.000 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:06:14.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:06:29.616 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:06:29.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:06:29.761 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:06:29.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:06:29.808 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:06:59.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:06:59.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:07:00.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:07:00.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:07:00.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:07:00.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:07:00.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-08T16:07:00.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:07:00.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:07:00.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60253
2026-03-08T16:07:00.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:07:00.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:07:00.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:07:00.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35345
2026-03-08T16:07:00.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:07:00.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:07:00.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:07: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 0x7fcf6ba2fd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:07:03.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:07:03.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:07:04.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-08T16:07:04.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:07:05.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oYJ%2BN2oeAjIq95IGgwh1goNKaOg%3D&Expires=1773065224 HTTP/1.1" 200 72859
2026-03-08T16:07:05.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:07:05.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:07:05.490 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:07:05.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:07:05.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:07:20.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:07:20.961 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:07:20.990 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:07:20.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:07:21.037 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:07:51.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:07:51.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:07:51.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:07:51.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:07:51.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:07:51.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:07:51.329 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:07:51.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:07:51.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:07:51.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60102
2026-03-08T16:07:51.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:07:51.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:07:51.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:07:51.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35254
2026-03-08T16:07:51.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:07:51.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:07:51.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:07:54.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 0x7fcf68a04520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:07:54.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:07:54.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:07:55.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-08T16:07:55.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:07:56.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Es8bQZYEH%2FNux0jrXXqr8AJBOJI%3D&Expires=1773065275 HTTP/1.1" 200 72859
2026-03-08T16:07:56.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:07:56.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:07:56.668 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:07:56.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:07:56.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:08:13.522 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:08:13.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:08:13.666 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:08:13.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:08:13.712 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:08:43.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:08:43.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:08:44.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:08:44.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:08:44.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:08:44.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:08:44.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-08T16:08:44.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:08:44.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:08:44.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60009
2026-03-08T16:08:44.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:08:44.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:08:44.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:08:44.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35306
2026-03-08T16:08:44.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:08:44.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:08:44.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:08: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 0x7fcf68c27880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:08:47.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:08:47.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:08:48.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T16:08:48.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:08:49.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NGKTUFSoJCvdPZSE4Uh2kORihlY%3D&Expires=1773065328 HTTP/1.1" 200 72282
2026-03-08T16:08:49.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:08:49.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:08:49.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:08:49.731 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:08:49.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:09:05.639 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:09:05.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:09:05.782 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:09:05.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:09:05.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:09:35.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:09:35.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:09:36.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:09:36.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:09:36.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:09:36.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:09:36.148 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:09:36.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:09:36.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:09:36.156 [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-08T16:09:36.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:09:36.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:09:36.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:09:36.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35203
2026-03-08T16:09:36.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:09:36.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:09:36.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:09: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 0x7fcf694fc7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:09:39.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:09:39.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:09:40.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-08T16:09:40.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:09:41.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w06HO6zv5z1j9CPmEf%2F360x4dQY%3D&Expires=1773065380 HTTP/1.1" 200 72282
2026-03-08T16:09:41.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:09:41.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:09:41.492 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:09:41.515 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:09:41.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:09:57.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:09:57.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:09:57.583 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:09:57.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:09:57.630 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:10:27.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:10:27.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:10:27.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:10:27.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:10:27.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:10:27.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:10:27.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-08T16:10:27.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:10:27.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:10:27.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59910
2026-03-08T16:10:27.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:10:27.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:10:27.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:10:27.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35192
2026-03-08T16:10:27.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:10:27.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:10:27.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16: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 0x7fcf68a140a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:10:31.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:10:31.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:10:32.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T16:10:32.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:10:33.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XNlV1DkLVMpNIjxsqp1M%2F2BB4TQ%3D&Expires=1773065432 HTTP/1.1" 200 72282
2026-03-08T16:10:33.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:10:33.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:10:33.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:10:33.300 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:10:33.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:10:49.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:10:49.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:10:49.279 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:10:49.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:10:49.327 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:11:19.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:11:19.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:11:19.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16515
2026-03-08T16:11:19.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:11:19.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:11:19.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:11:19.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-08T16:11:19.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:11:19.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:11:19.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59542
2026-03-08T16:11:19.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:11:19.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:11:19.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:11:19.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35073
2026-03-08T16:11:19.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:11:19.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:11:19.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:11: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 0x7fcf695134c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:11:22.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:11:22.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:11:23.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-08T16:11:23.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:11:24.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-140811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Me3kEhlvB9Qat%2FmRtDJD13sAy5Y%3D&Expires=1773065483 HTTP/1.1" 200 72282
2026-03-08T16:11:24.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:11:24.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:11:24.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:11:24.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:11:24.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:11:41.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:11:41.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:11:41.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:11:41.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:11:41.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:12:11.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:12:11.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:12:11.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16515
2026-03-08T16:12:11.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:12:11.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:12:11.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:12:11.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-08T16:12:11.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:12:11.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:12:11.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59435
2026-03-08T16:12:11.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:12:11.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:12:11.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:12:11.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34985
2026-03-08T16:12:11.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:12:11.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:12:11.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:12: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 0x7fcf6ba6eef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:12:14.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:12:14.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:12:15.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T16:12:15.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:12:16.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-141211.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s5wzCrRkoqpMKg%2BaDYiuPPLUfpk%3D&Expires=1773065535 HTTP/1.1" 200 72013
2026-03-08T16:12:16.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:12:16.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:12:16.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:12:16.833 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:12:16.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:12:32.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:12:32.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:12:32.233 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:12:32.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:12:32.280 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:13:02.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:13:02.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:13:02.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16515
2026-03-08T16:13:02.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:13:02.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:13:02.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:13:02.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-08T16:13:02.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:13:02.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:13:02.585 [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-08T16:13:02.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:13:02.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:13:02.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:13:02.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35022
2026-03-08T16:13:02.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:13:02.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:13:02.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:13:05.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 0x7fceb7212110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:13:05.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:13:05.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:13:06.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-08T16:13:06.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:13:07.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-141211.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rBk%2FlOkrVbRUmyErPwTdNpyuHQE%3D&Expires=1773065586 HTTP/1.1" 200 72013
2026-03-08T16:13:07.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:13:07.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:13:07.894 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:13:07.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:13:07.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:13:23.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:13:23.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:13:23.904 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:13:23.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:13:23.951 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:13:53.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:13:53.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:13:54.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16515
2026-03-08T16:13:54.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:13:54.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:13:54.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:13:54.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-08T16:13:54.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:13:54.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:13:54.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59403
2026-03-08T16:13:54.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:13:54.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:13:54.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:13:54.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35022
2026-03-08T16:13:54.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:13:54.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:13:54.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:13:57.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 0x7fcf684c7700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:13:57.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:13:57.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:13:58.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-08T16:13:58.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:13:59.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-141211.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BJMvwli%2BfoM65NyqmR8UsyxZ6JU%3D&Expires=1773065638 HTTP/1.1" 200 72013
2026-03-08T16:13:59.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:13:59.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:13:59.492 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:13:59.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:13:59.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:14:16.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:14:16.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:14:16.750 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:14:16.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:14:16.797 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:14:46.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:14:46.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:14:47.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16515
2026-03-08T16:14:47.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:14:47.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:14:47.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:14:47.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-08T16:14:47.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:14:47.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:14:47.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59369
2026-03-08T16:14:47.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:14:47.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:14:47.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:14:47.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35078
2026-03-08T16:14:47.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:14:47.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:14:47.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:14:50.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 0x7fceb3104e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:14:50.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:14:50.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:14:51.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-08T16:14:51.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:14:52.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-141211.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bZB%2B1MTYjbtqA36TTjIcw5%2BPw48%3D&Expires=1773065691 HTTP/1.1" 200 72013
2026-03-08T16:14:52.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:14:52.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:14:52.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:14:52.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:14:52.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:15:08.841 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:15:08.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:15:08.984 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:15:08.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:15:09.031 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:15:39.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:15:39.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:15:39.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16515
2026-03-08T16:15:39.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:15:39.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:15:39.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:15:39.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-08T16:15:39.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:15:39.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:15:39.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59435
2026-03-08T16:15:39.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:15:39.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:15:39.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:15:39.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35116
2026-03-08T16:15:39.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:15:39.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:15:39.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:15:42.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 0x7fcf69786260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:15:42.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:15:42.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:15:43.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-08T16:15:43.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:15:44.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-141211.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SLanUJw%2BsFjuTM49ECwtDEknTEY%3D&Expires=1773065743 HTTP/1.1" 200 72013
2026-03-08T16:15:44.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:15:44.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:15:44.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:15:44.626 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:15:44.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:16:01.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:16:01.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:16:01.453 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:16:01.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:16:01.500 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:16:31.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:16:31.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:16:31.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16453
2026-03-08T16:16:31.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:16:31.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:16:31.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:16:32.006 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:16:32.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:16:32.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:16:32.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59435
2026-03-08T16:16:32.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:16:32.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:16:32.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:16:32.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35124
2026-03-08T16:16:32.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:16:32.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:16:32.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:16:35.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 0x7fcf694fff40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:16:35.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:16:35.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:16:36.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-08T16:16:36.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:16:37.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-141611.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4N2p0%2Ftg4haNo0i7qJ%2FY2IhvG70%3D&Expires=1773065796 HTTP/1.1" 200 71502
2026-03-08T16:16:37.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:16:37.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:16:37.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:16:37.482 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:16:37.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:16:52.774 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:16:52.889 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:16:52.918 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:16:52.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:16:52.965 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:17:22.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:17:22.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:17:23.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16453
2026-03-08T16:17:23.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:17:23.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:17:23.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:17:23.167 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:17:23.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:17:23.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:17:23.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59817
2026-03-08T16:17:23.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:17:23.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:17:23.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:17:23.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35128
2026-03-08T16:17:23.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:17:23.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:17:23.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:17: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 0x7fceb3107040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:17:26.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:17:26.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:17:27.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-08T16:17:27.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:17:28.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-141611.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rArw%2BuXupHPJXYx96L9fttGv%2BI0%3D&Expires=1773065847 HTTP/1.1" 200 71502
2026-03-08T16:17:28.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:17:28.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:17:28.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:17:28.598 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:17:28.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:17:44.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:17:44.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:17:44.383 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:17:44.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:17:44.430 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:18:14.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:18:14.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:18:14.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16453
2026-03-08T16:18:14.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:18:14.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:18:14.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:18:14.770 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:18:14.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:18:14.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:18:14.776 [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-08T16:18:14.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:18:14.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:18:14.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:18:14.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35132
2026-03-08T16:18:14.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:18:14.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:18:14.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:18:17.847 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a06aa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:18:17.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:18:17.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:18:18.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-08T16:18:18.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:18:19.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-141611.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mzjo0a12m5PW8O%2F1TNO55K%2F4BOo%3D&Expires=1773065898 HTTP/1.1" 200 71502
2026-03-08T16:18:20.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:18:20.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:18:20.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:18:20.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:18:20.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:18:35.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:18:36.005 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:18:36.034 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:18:36.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:18:36.082 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:19:06.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:19:06.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:19:06.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16453
2026-03-08T16:19:06.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:19:06.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:19:06.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:19:06.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-08T16:19:06.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:19:06.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:19:06.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60183
2026-03-08T16:19:06.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:19:06.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:19:06.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:19:06.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35206
2026-03-08T16:19:06.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:19:06.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:19:06.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:19:09.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 0x7fcf68c27670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:19:09.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:19:09.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:19:10.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-08T16:19:10.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:19:11.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-141611.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gDtuNtBKXopN983RbcqACA5B6uM%3D&Expires=1773065950 HTTP/1.1" 200 71502
2026-03-08T16:19:11.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:19:11.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:19:11.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:19:11.828 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:19:11.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:19:27.771 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:19:27.885 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:19:27.913 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:19:27.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:19:27.961 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:19:57.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:19:57.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:19:58.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16453
2026-03-08T16:19:58.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:19:58.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:19:58.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:19:58.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-08T16:19:58.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:19:58.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:19:58.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60505
2026-03-08T16:19:58.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:19:58.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:19:58.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:19:58.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35206
2026-03-08T16:19:58.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:19:58.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:19:58.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:20:01.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 0x7fce73cbadd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:20:01.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:20:01.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:20: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-08T16:20:02.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:20:03.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-141611.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3RUcJ%2FkCbYP4JKUhamqTLBY6hcQ%3D&Expires=1773066002 HTTP/1.1" 200 71502
2026-03-08T16:20:03.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:20:03.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:20:03.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:20:03.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:20:03.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:20:19.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:20:19.184 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:20:19.214 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:20:19.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:20:19.261 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:20:49.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:20:49.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:20:49.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16453
2026-03-08T16:20:49.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:20:49.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:20:49.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:20:49.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-08T16:20:49.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:20:49.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:20:49.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60568
2026-03-08T16:20:49.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:20:49.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:20:49.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:20:49.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35266
2026-03-08T16:20:49.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:20:49.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:20:49.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:20:52.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 0x7fcf6bbb45e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:20:52.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:20:52.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:20:53.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-08T16:20:53.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:20:54.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142012.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4C6lE2vn%2FslN2SgKJ9fnih8cvA0%3D&Expires=1773066053 HTTP/1.1" 200 71447
2026-03-08T16:20:54.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:20:54.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:20:54.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:20:55.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:20:55.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:21:11.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:21:11.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:21:11.366 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:21:11.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:21:11.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:21:41.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:21:41.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:21:41.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:21:41.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:21:41.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:21:41.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:21:41.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-08T16:21:41.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:21:41.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:21:41.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60559
2026-03-08T16:21:41.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:21:41.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:21:41.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:21:41.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35210
2026-03-08T16:21:41.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:21:41.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:21:41.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:21:44.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 0x7fcf68adc880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:21:44.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:21:44.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:21:45.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-08T16:21:45.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:21:46.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142012.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=f%2FANOOg8wZDJ4dhCZ1lEjqfVG%2FI%3D&Expires=1773066105 HTTP/1.1" 200 71447
2026-03-08T16:21:46.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:21:46.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:21:46.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:21:46.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:21:46.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:22:03.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:22:03.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:22:03.586 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:22:03.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:22:03.632 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:22:33.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:22:33.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:22:33.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:22:33.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:22:33.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:22:33.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:22:33.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-08T16:22:33.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:22:33.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:22:33.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60559
2026-03-08T16:22:33.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:22:33.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:22:33.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:22:34.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35243
2026-03-08T16:22:34.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:22:34.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:22:34.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:22: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 0x7fcf68cc4c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:22:37.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:22:37.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:22:38.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-08T16:22:38.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:22:39.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142012.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xsjjjlomlkDv%2Bed%2BS9Ma0%2Bh0b3M%3D&Expires=1773066158 HTTP/1.1" 200 71447
2026-03-08T16:22:39.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:22:39.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:22:39.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:22:39.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:22:39.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:22:54.779 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:22:54.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:22:54.926 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:22:54.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:22:54.973 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:23:25.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:23:25.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:23:25.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:23:25.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:23:25.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:23:25.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:23:25.274 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:23:25.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:23:25.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:23:25.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60110
2026-03-08T16:23:25.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:23:25.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:23:25.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:23:25.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35218
2026-03-08T16:23:25.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:23:25.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:23:25.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:23: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 0x7fcf68d97a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:23:28.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:23:28.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:23:29.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T16:23:29.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:23:30.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142012.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4eROzJkM003Cw3ViAWnXopGnkqw%3D&Expires=1773066209 HTTP/1.1" 200 71447
2026-03-08T16:23:30.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:23:30.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:23:30.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:23:30.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:23:30.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:23:46.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:23:46.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:23:46.864 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:23:46.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:23:46.911 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:24:16.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:24:16.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:24:17.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:24:17.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:24:17.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:24:17.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:24:17.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-08T16:24:17.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:24:17.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:24:17.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59782
2026-03-08T16:24:17.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:24:17.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:24:17.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:24:17.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35160
2026-03-08T16:24:17.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:24:17.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:24:17.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:24:20.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 0x7fcf6940c4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:24:20.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:24:20.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:24:21.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-08T16:24:21.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:24:22.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8gyaGZ5j%2Fzfg%2BGV7wbsV%2BtPyabs%3D&Expires=1773066261 HTTP/1.1" 200 71185
2026-03-08T16:24:22.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:24:22.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:24:22.601 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:24:22.624 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:24:22.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:24:37.499 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:24:37.614 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:24:37.643 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:24:37.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:24:37.691 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:25:07.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:25:07.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:25:08.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:25:08.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:25:08.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:25:08.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:25:08.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-08T16:25:08.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:25:08.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:25:08.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59669
2026-03-08T16:25:08.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:25:08.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:25:08.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:25:08.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35124
2026-03-08T16:25:08.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:25:08.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:25:08.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:25:11.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 0x7fcf68c03070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:25:11.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:25:11.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:25:12.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-08T16:25:12.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:25:13.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1xQ6n9a0RczSJPnocANoKL4b9WI%3D&Expires=1773066312 HTTP/1.1" 200 71185
2026-03-08T16:25:13.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:25:13.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:25:13.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:25:13.490 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:25:13.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:25:29.415 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:25:29.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:25:29.559 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:25:29.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:25:29.605 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:25:59.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:25:59.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:26:00.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16464
2026-03-08T16:26:00.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:26:00.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:26:00.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:26:00.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-08T16:26:00.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:26:00.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:26:00.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59644
2026-03-08T16:26:00.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:26:00.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:26:00.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:26:00.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 0
2026-03-08T16:26:00.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:26:00.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:26:00.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:26: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 0x7fcf68e2c100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:26:03.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:26:03.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:26:05.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-08T16:26:05.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:26:05.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VNO%2F3%2Fupl3MPJ4fiiF0%2Fk1XaThw%3D&Expires=1773066364 HTTP/1.1" 200 71185
2026-03-08T16:26:06.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:26:06.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:26:06.148 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:26:06.166 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:26:06.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:26:21.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:26:21.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:26:21.410 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:26:21.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:26:21.457 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:26:51.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:26:51.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:26:51.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16464
2026-03-08T16:26:51.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:26:51.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:26:51.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:26:51.865 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:26:51.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:26:51.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:26:51.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59796
2026-03-08T16:26:51.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:26:51.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:26:51.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:26:51.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35099
2026-03-08T16:26:51.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:26:51.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:26:51.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:26:54.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 0x7fcf69426320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:26:54.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:26:54.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:26:56.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-08T16:26:56.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:26:56.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KqX%2Bv%2BU3ekKZNbj%2Bk7N98R3ht0M%3D&Expires=1773066415 HTTP/1.1" 200 71185
2026-03-08T16:26:57.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:26:57.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:26:57.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:26:57.257 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:26:57.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:27:13.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:27:13.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:27:13.279 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:27:13.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:27:13.326 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:27:43.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:27:43.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:27:43.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16464
2026-03-08T16:27:43.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:27:43.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:27:43.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:27: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-08T16:27:43.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:27:43.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:27:43.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59996
2026-03-08T16:27:43.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:27:43.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:27:43.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:27:43.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35252
2026-03-08T16:27:43.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:27:43.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:27:43.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:27: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 0x7fcf69413e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:27:46.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:27:46.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:27:47.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-08T16:27:47.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:27:48.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sqdujJoy3F5Zq96nnz2%2Bcr5inYg%3D&Expires=1773066467 HTTP/1.1" 200 71185
2026-03-08T16:27:49.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:27:49.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:27:49.013 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:27:49.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:27:49.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:28:04.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:28:04.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:28:04.229 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:28:04.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:28:04.276 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:28:34.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:28:34.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:28:34.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16464
2026-03-08T16:28:34.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:28:34.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:28:34.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:28:34.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-08T16:28:34.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:28:34.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:28:34.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59951
2026-03-08T16:28:34.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:28:34.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:28:34.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:28:34.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35259
2026-03-08T16:28:34.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:28:34.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:28:34.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:28: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 0x7fcf68a06b30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:28:37.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:28:37.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:28:38.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-08T16:28:38.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:28:39.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j6wX5oLWEOlfk0EemWvvLJb%2BtSA%3D&Expires=1773066518 HTTP/1.1" 200 70709
2026-03-08T16:28:40.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:28:40.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:28:40.054 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:28:40.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:28:40.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:28:55.717 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:28:55.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:28:55.862 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:28:55.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:28:55.910 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:29:25.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:29:25.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:29:26.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16464
2026-03-08T16:29:26.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:29:26.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:29:26.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:29:26.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-08T16:29:26.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:29:26.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:29:26.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60209
2026-03-08T16:29:26.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:29:26.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:29:26.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:29:26.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35238
2026-03-08T16:29:26.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:29:26.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:29:26.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:29: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 0x7fce73da15a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:29:29.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:29:29.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:29:30.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-08T16:29:30.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:29:31.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S%2F%2Brbqb6XgR7RLbuEH5dHCs3q1I%3D&Expires=1773066570 HTTP/1.1" 200 70709
2026-03-08T16:29:31.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:29:31.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:29:31.414 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:29:31.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:29:31.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:29:46.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:29:47.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:29:47.132 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:29:47.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:29:47.179 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:30:17.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:30:17.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:30:17.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16464
2026-03-08T16:30:17.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:30:17.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:30:17.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:30:17.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-08T16:30:17.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:30:17.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:30:17.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60302
2026-03-08T16:30:17.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:30:17.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:30:17.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:30:17.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35334
2026-03-08T16:30:17.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:30:17.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:30:17.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:30:20.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 0x7fcf69427d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:30:20.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:30:20.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:30:21.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-08T16:30:21.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:30:22.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r%2FygpXaS8e0G50e3%2FtUjNQYR6Yg%3D&Expires=1773066621 HTTP/1.1" 200 70709
2026-03-08T16:30:22.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:30:22.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:30:22.855 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:30:22.879 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:30:22.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:30:38.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:30:38.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:30:38.782 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:30:38.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:30:38.828 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:31:08.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:31:08.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:31:10.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:31:10.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:31:10.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:31:10.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:31:10.474 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:31:10.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:31:10.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:31:10.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60258
2026-03-08T16:31:10.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:31:10.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:31:10.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:31:10.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35272
2026-03-08T16:31:10.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:31:10.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:31:10.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:31:13.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 0x7fcf6928afb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:31:13.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:31:13.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:31:14.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-08T16:31:14.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:31:15.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EEuAXdr6t4gCKgLrOpi7P4IcC2w%3D&Expires=1773066674 HTTP/1.1" 200 70709
2026-03-08T16:31:16.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:31:16.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:31:16.144 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:31:16.163 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:31:16.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:31:32.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:31:32.232 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:31:32.261 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:31:32.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:31:32.307 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:32:02.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:32:02.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:32:02.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:32:02.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:32:02.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:32:02.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:32:02.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-08T16:32:02.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:32:02.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:32:02.633 [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-08T16:32:02.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:32:02.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:32:02.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:32:02.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35323
2026-03-08T16:32:02.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:32:02.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:32:02.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:32: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 0x7fcf697ad030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:32:05.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:32:05.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:32:06.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-08T16:32:06.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:32:07.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-142811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=anKIOpHrmc7VyWaoDdzt%2FaEfPHo%3D&Expires=1773066726 HTTP/1.1" 200 70709
2026-03-08T16:32:07.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:32:07.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:32:08.000 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:32:08.022 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:32:08.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:32:23.808 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:32:23.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:32:23.951 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:32:23.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:32:23.999 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:32:54.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:32:54.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:32:54.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:32:54.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:32:54.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:32:54.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:32: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-08T16:32:54.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:32:54.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:32:54.171 [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-08T16:32:54.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:32:54.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:32:54.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:32:54.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35323
2026-03-08T16:32:54.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:32:54.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:32:54.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:32:57.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 0x7fcf6bc05540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:32:57.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:32:57.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:32:58.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-08T16:32:58.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:32:59.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-143212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rbRAVkLkvPlOFsQ5nKzgdywnU94%3D&Expires=1773066778 HTTP/1.1" 200 70241
2026-03-08T16:32:59.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:32:59.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:32:59.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:32:59.586 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:32:59.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:33:14.851 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:33:14.966 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:33:14.994 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:33:14.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:33:15.041 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:33:45.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:33:45.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:33:45.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:33:45.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:33:45.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:33:45.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:33:45.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-08T16:33:45.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:33:45.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:33:45.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60272
2026-03-08T16:33:45.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:33:45.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:33:45.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:33:45.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35312
2026-03-08T16:33:45.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:33:45.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:33:45.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:33:48.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 0x7fcf6b89d8d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:33:48.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:33:48.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:33:49.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-08T16:33:49.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:33:50.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-143212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5oY2G%2BzRAZuuUHWajx2WJ%2FKS%2Btk%3D&Expires=1773066829 HTTP/1.1" 200 70241
2026-03-08T16:33:50.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:33:50.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:33:50.731 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:33:50.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:33:50.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:34:05.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:34:05.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:34:05.836 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:34:05.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:34:05.884 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:34:35.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:34:35.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:34:36.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:34:36.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:34:36.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:34:36.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:34:36.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-08T16:34:36.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:34:36.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:34:36.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60152
2026-03-08T16:34:36.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:34:36.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:34:36.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:34:36.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35218
2026-03-08T16:34:36.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:34:36.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:34:36.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:34: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 0x7fcf6b9a19f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:34:39.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:34:39.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:34:40.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-08T16:34:40.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:34:41.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-143212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ujaoNV7HY2mbplxvruZlEkDuaOc%3D&Expires=1773066880 HTTP/1.1" 200 70241
2026-03-08T16:34:41.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:34:41.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:34:41.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:34:41.758 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:34:41.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:34:57.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:34:57.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:34:58.008 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:34:58.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:34:58.055 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:35:28.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:35:28.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:35:28.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:35:28.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:35:28.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:35:28.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:35:28.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-08T16:35:28.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:35:28.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:35:28.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60159
2026-03-08T16:35:28.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:35:28.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:35:28.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:35:28.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35210
2026-03-08T16:35:28.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:35:28.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:35:28.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16: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 0x7fcf68c5a5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:35:31.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:35:31.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:35:32.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-08T16:35:32.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:35:33.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-143212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j20GZbQqiYCpgAG81l4v0%2BJByAw%3D&Expires=1773066932 HTTP/1.1" 200 70241
2026-03-08T16:35:33.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:35:33.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:35:33.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:35:33.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:35:33.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:35:48.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:35:48.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:35:48.948 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:35:48.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:35:48.996 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:36:19.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:36:19.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:36:19.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16447
2026-03-08T16:36:19.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:36:19.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:36:19.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:36:19.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-08T16:36:19.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:36:19.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:36:19.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60272
2026-03-08T16:36:19.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:36:19.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:36:19.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:36:19.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35226
2026-03-08T16:36:19.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:36:19.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:36:19.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:36: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 0x7fcf6b9c2140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:36:22.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:36:22.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:36:23.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-08T16:36:23.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:36:24.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-143612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bRIlcxJkMVY3pInWfb%2FUcXgWIUQ%3D&Expires=1773066983 HTTP/1.1" 200 70208
2026-03-08T16:36:24.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:36:24.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:36:24.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:36:24.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:36:24.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:36:41.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:36:41.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:36:41.733 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:36:41.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:36:41.779 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:37:11.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:37:11.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:37:12.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16447
2026-03-08T16:37:12.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:37:12.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:37:12.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:37:12.113 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:37:12.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:37:12.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:37:12.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59999
2026-03-08T16:37:12.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:37:12.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:37:12.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:37:12.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35177
2026-03-08T16:37:12.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:37:12.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:37:12.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:37: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 0x7fceb31102b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:37:15.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:37:15.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:37:16.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-08T16:37:16.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:37:17.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-143612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tHzwpIS73%2FF%2BPpgbTHvxYO4eY1c%3D&Expires=1773067036 HTTP/1.1" 200 70208
2026-03-08T16:37:17.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:37:17.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:37:17.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:37:17.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:37:17.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:37:34.280 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:37:34.392 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:37:34.421 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:37:34.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:37:34.468 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:38:04.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:38:04.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:38:04.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16447
2026-03-08T16:38:04.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:38:04.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:38:04.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:38: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-08T16:38:04.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:38:04.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:38:04.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60113
2026-03-08T16:38:04.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:38:04.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:38:04.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:38:04.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35222
2026-03-08T16:38:04.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:38:04.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:38:04.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:38: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 0x7fcf68add600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:38:07.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:38:07.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:38:08.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T16:38:08.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:38:09.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-143612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ms0jS2YgBadzZdgA%2BEuDdjZfd%2BQ%3D&Expires=1773067088 HTTP/1.1" 200 70208
2026-03-08T16:38:10.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:38:10.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:38:10.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:38:10.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:38:10.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:38:26.022 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:38:26.133 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:38:26.162 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:38:26.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:38:26.209 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:38:56.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:38:56.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:38:56.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16447
2026-03-08T16:38:56.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:38:56.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:38:56.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:38:56.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-08T16:38:56.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:38:56.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:38:56.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60115
2026-03-08T16:38:56.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:38:56.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:38:56.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:38:56.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35222
2026-03-08T16:38:56.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:38:56.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:38:56.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:38:59.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 0x7fcf6b8cc520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:38:59.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:38:59.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:39:00.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-08T16:39:00.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:39:01.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-143612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V6U5DxBxfw1DqFbHnXRdYVACA0s%3D&Expires=1773067140 HTTP/1.1" 200 70208
2026-03-08T16:39:01.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:39:01.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:39:01.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:39:01.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:39:01.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:39:16.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:39:17.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:39:17.137 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:39:17.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:39:17.184 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:39:47.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:39:47.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:39:47.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16447
2026-03-08T16:39:47.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:39:47.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:39:47.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:39:47.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-08T16:39:47.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:39:47.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:39:47.510 [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-08T16:39:47.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:39:47.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:39:47.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:39:47.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35175
2026-03-08T16:39:47.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:39:47.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:39:47.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:39: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 0x7fcf69157e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:39:50.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:39:50.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:39:51.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-08T16:39:51.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:39:52.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-143612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BH%2FolBnwBW1QpdBQOX35r1mkSM4%3D&Expires=1773067191 HTTP/1.1" 200 70208
2026-03-08T16:39:52.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:39:52.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:39:52.851 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:39:52.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:39:52.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:40:08.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:40:08.674 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:40:08.703 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:40:08.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:40:08.750 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:40:38.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:40:38.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:40:39.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16447
2026-03-08T16:40:39.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:40:39.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:40:39.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:40:39.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-08T16:40:39.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:40:39.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:40:39.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59700
2026-03-08T16:40:39.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:40:39.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:40:39.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:40:39.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35015
2026-03-08T16:40:39.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:40:39.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:40:39.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:40:42.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 0x7fce73da1540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:40:42.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:40:42.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:40:43.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-08T16:40:43.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:40:44.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144012.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BwAuaa6Ta1YNjb%2FO1cb9kgOt%2BkM%3D&Expires=1773067243 HTTP/1.1" 200 69822
2026-03-08T16:40:44.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:40:44.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:40:44.421 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:40:44.445 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:40:44.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:40:59.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:40:59.665 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:40:59.693 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:40:59.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:40:59.741 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:41:29.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:41:29.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:41:30.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:41:30.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:41:30.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:41:30.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:41:30.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-08T16:41:30.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:41:30.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:41:30.199 [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-08T16:41:30.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:41:30.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:41:30.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:41:30.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34920
2026-03-08T16:41:30.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:41:30.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:41:30.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:41:33.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 0x7fcf68ea5b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:41:33.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:41:33.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:41:34.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-08T16:41:34.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:41:35.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144012.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TaGFEjojU93fSwju5mhFBgLRYmA%3D&Expires=1773067294 HTTP/1.1" 200 69822
2026-03-08T16:41:35.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:41:35.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:41:35.639 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:41:35.668 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:41:35.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:41:51.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:41:51.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:41:51.299 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:41:51.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:41:51.345 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:42:21.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:42:21.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:42:21.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:42:21.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:42:21.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:42:21.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:42:21.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-08T16:42:21.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:42:21.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:42:21.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59588
2026-03-08T16:42:21.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:42:21.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:42:21.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:42:21.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34881
2026-03-08T16:42:21.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:42:21.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:42:21.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:42:24.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 0x7fcf6bc0ae00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:42:24.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:42:24.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:42:25.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-08T16:42:25.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:42:26.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144012.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UEDEXmLpg6VLLrR5w0rPevE2Nks%3D&Expires=1773067345 HTTP/1.1" 200 69822
2026-03-08T16:42:26.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:42:26.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:42:26.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:42:26.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:42:26.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:42:43.499 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:42:43.611 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:42:43.641 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:42:43.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:42:43.688 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:43:13.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:43:13.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:43:14.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:43:14.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:43:14.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:43:14.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:43:14.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-08T16:43:14.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:43:14.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:43:14.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59333
2026-03-08T16:43:14.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:43:14.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:43:14.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:43:14.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34836
2026-03-08T16:43:14.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:43:14.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:43:14.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:43:17.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 0x7fce73cb4d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:43:17.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:43:17.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:43:18.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-08T16:43:18.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:43:19.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144012.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BtVETsPORPe3ioT9CIIxzVrPOWA%3D&Expires=1773067398 HTTP/1.1" 200 69822
2026-03-08T16:43:19.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:43:19.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:43:19.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:43:19.542 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:43:19.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:43:34.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:43:35.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:43:35.130 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:43:35.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:43:35.177 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:44:05.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:44:05.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:44:05.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:44:05.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:44:05.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:44:05.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:44:05.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-08T16:44:05.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:44:05.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:44:05.347 [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-08T16:44:05.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:44:05.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:44:05.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:44:05.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34745
2026-03-08T16:44:05.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:44:05.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:44:05.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:44: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 0x7fcf6934a320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:44:08.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:44:08.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:44:09.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-08T16:44:09.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:44:10.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144012.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5R6Pwi2Ko4ZJOLIj2koL911fgmE%3D&Expires=1773067449 HTTP/1.1" 200 69822
2026-03-08T16:44:10.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:44:10.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:44:10.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:44:10.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:44:10.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:44:26.231 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:44:26.343 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:44:26.371 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:44:26.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:44:26.418 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:44:56.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:44:56.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:44:56.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:44:56.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:44:56.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:44:56.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:44:56.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-08T16:44:56.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:44:56.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:44:56.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59237
2026-03-08T16:44:56.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:44:56.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:44:56.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:44:56.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34745
2026-03-08T16:44:56.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:44:56.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:44:56.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:44:59.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 0x7fcf6857a1a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:44:59.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:44:59.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:45:00.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-08T16:45:00.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:45:01.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5JjGcfqkHGDtMml7svbQP9QBZV4%3D&Expires=1773067500 HTTP/1.1" 200 69491
2026-03-08T16:45:02.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:45:02.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:45:02.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:45:02.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:45:02.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:45:17.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:45:17.298 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:45:17.327 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:45:17.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:45:17.374 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:45:47.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:45:47.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:45:47.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:45:47.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:45:47.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:45:47.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:45:47.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-08T16:45:47.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:45:47.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:45:47.540 [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-08T16:45:47.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:45:47.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:45:47.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:45:47.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34790
2026-03-08T16:45:47.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:45:47.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:45:47.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:45:50.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 0x7fcf6b9da020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:45:50.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:45:50.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:45:51.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-08T16:45:51.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:45:52.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1pKds9eZfgvEzX9hLHE8SPf5yss%3D&Expires=1773067551 HTTP/1.1" 200 69491
2026-03-08T16:45:53.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:45:53.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:45:53.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:45:53.185 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:45:53.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:46:09.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:46:09.939 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:46:09.968 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:46:09.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:46:10.015 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:46:40.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:46:40.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:46:40.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:46:40.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:46:40.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:46:40.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:46:40.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-08T16:46:40.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:46:40.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:46:40.341 [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-08T16:46:40.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:46:40.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:46:40.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:46:40.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34806
2026-03-08T16:46:40.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:46:40.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:46:40.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:46:43.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 0x7fcf684ea860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:46:43.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:46:43.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:46:44.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T16:46:44.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:46:45.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IYxYVOwhaeScqkiyOBao4XoisBo%3D&Expires=1773067604 HTTP/1.1" 200 69491
2026-03-08T16:46:45.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:46:45.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:46:45.730 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:46:45.753 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:46:45.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:47:01.408 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:47:01.519 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:47:01.548 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:47:01.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:47:01.595 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:47:31.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:47:31.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:47:31.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:47:31.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:47:31.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:47:31.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:47:31.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-08T16:47:31.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:47:31.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:47:31.918 [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-08T16:47:31.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:47:31.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:47:31.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:47:31.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34794
2026-03-08T16:47:31.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:47:31.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:47:31.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:47: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 0x7fcf6bbb4040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:47:35.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:47:35.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:47:36.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-08T16:47:36.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:47:37.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VrDv0btkYq7bD0nbXTn2TexnxNY%3D&Expires=1773067656 HTTP/1.1" 200 69491
2026-03-08T16:47:37.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:47:37.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:47:37.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:47:37.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:47:37.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:47:53.047 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:47:53.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:47:53.189 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:47:53.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:47:53.235 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:48:23.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:48:23.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:48:23.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:48:23.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:48:23.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:48:23.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:48:23.532 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:48:23.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:48:23.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:48:23.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59268
2026-03-08T16:48:23.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:48:23.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:48:23.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:48:23.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34733
2026-03-08T16:48:23.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:48:23.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:48:23.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:48: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 0x7fcf68ee2cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:48:26.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:48:26.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:48:27.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-08T16:48:27.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:48:28.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kZStiJ8LKlDaVY12INgtiD4OmhM%3D&Expires=1773067707 HTTP/1.1" 200 69358
2026-03-08T16:48:29.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:48:29.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:48:29.144 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:48:29.169 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:48:29.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:48:43.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:48:44.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:48:44.111 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:48:44.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:48:44.158 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:49:14.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:49:14.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:49:14.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:49:14.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:49:14.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:49:14.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:49:14.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-08T16:49:14.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:49:14.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:49:14.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59118
2026-03-08T16:49:14.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:49:14.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:49:14.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:49:14.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34702
2026-03-08T16:49:14.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:49:14.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:49:14.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:49: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 0x7fcf68c88fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:49:17.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:49:17.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:49:18.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-08T16:49:18.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:49:19.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yZ9NUjEYW5tYefpvMF5dKi3j%2BTY%3D&Expires=1773067758 HTTP/1.1" 200 69358
2026-03-08T16:49:19.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:49:19.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:49:19.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:49:19.905 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:49:19.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:49:37.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:49:37.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:49:37.161 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:49:37.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:49:37.209 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:50:07.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:50:07.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:50:07.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T16:50:07.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:50:07.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:50:07.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:50:07.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-08T16:50:07.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:50:07.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:50:07.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59051
2026-03-08T16:50:07.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:50:07.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:50:07.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:50:07.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34611
2026-03-08T16:50:07.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:50:07.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:50:07.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:50: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 0x7fcf6bb90c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:50:10.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:50:10.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:50:11.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T16:50:11.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:50:12.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EKBdb%2BM0Zuu27XwxgUI5goSkYkM%3D&Expires=1773067811 HTTP/1.1" 200 69358
2026-03-08T16:50:12.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:50:12.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:50:12.868 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:50:12.891 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:50:12.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:50:28.417 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:50:28.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:50:28.598 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:50:28.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:50:28.645 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:50:58.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:50:58.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:50:59.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16487
2026-03-08T16:50:59.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:50:59.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:50:59.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:50:59.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-08T16:50:59.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:50:59.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:50:59.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58928
2026-03-08T16:50:59.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:50:59.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:50:59.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:50:59.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34611
2026-03-08T16:50:59.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:50:59.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:50:59.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:51:02.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 0x7fce73cd7370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:51:02.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:51:02.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:51:03.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-08T16:51:03.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:51:04.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C3Ben2kpmBxqXDhGu3m1c8Sa2kQ%3D&Expires=1773067863 HTTP/1.1" 200 69358
2026-03-08T16:51:05.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:51:05.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:51:05.325 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:51:05.351 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:51:05.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:51:20.499 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:51:20.622 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:51:20.654 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:51:20.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:51:20.701 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:51:50.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:51:50.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:51:51.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16487
2026-03-08T16:51:51.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:51:51.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:51:51.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:51:51.274 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:51:51.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:51:51.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:51:51.280 [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-08T16:51:51.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:51:51.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:51:51.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:51:51.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34582
2026-03-08T16:51:51.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:51:51.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:51:51.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:51: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 0x7fcf692a5ab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:51:54.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:51:54.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:51: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-08T16:51:55.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:51:56.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-144812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t90Vb%2F0apxMJSBCCkXoTmyMS%2Bg4%3D&Expires=1773067915 HTTP/1.1" 200 69358
2026-03-08T16:51:56.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:51:56.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:51:56.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:51:56.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:51:56.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:52:12.639 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:52:12.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:52:12.812 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:52:12.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:52:12.858 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:52:42.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:52:42.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:52:43.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16487
2026-03-08T16:52:43.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:52:43.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:52:43.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:52:43.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-08T16:52:43.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:52:43.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:52:43.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58757
2026-03-08T16:52:43.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:52:43.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:52:43.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:52:43.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34547
2026-03-08T16:52:43.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:52:43.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:52:43.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:52:46.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 0x7fceb2bed660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:52:46.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:52:46.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:52:47.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-08T16:52:47.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:52:48.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-145213.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FK%2B0Y2UsVwSi38fLvLIfNGmju%2BU%3D&Expires=1773067967 HTTP/1.1" 200 68940
2026-03-08T16:52:48.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:52:48.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:52:48.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:52:48.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:52:48.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:53:03.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:53:03.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:53:03.631 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:53:03.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:53:03.678 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:53:33.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:53:33.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:53:33.817 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16487
2026-03-08T16:53:33.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:53:33.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:53:33.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:53:33.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-08T16:53:33.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:53:33.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:53:33.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58768
2026-03-08T16:53:33.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:53:33.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:53:33.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:53:33.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34464
2026-03-08T16:53:33.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:53:33.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:53:33.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:53:36.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 0x7fcf68c026b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:53:36.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:53:36.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:53:38.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T16:53:38.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:53:38.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-145213.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V7PElJhay%2BdMtYhGBsTzK7wcA6I%3D&Expires=1773068017 HTTP/1.1" 200 68940
2026-03-08T16:53:39.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:53:39.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:53:39.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:53:39.211 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:53:39.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:53:54.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:53:54.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:53:54.747 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:53:54.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:53:54.795 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:54:24.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:54:24.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:54:25.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16487
2026-03-08T16:54:25.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:54:25.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:54:25.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:54:25.123 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:54:25.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:54:25.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:54:25.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58784
2026-03-08T16:54:25.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:54:25.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:54:25.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:54:25.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34427
2026-03-08T16:54:25.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:54:25.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:54:25.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:54:28.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 0x7fcf68a392a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:54:28.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:54:28.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:54:29.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-08T16:54:29.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:54:30.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-145213.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qa52IJ2xyCg2x1zQLrXM9NW3u9Q%3D&Expires=1773068069 HTTP/1.1" 200 68940
2026-03-08T16:54:30.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:54:30.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:54:30.445 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:54:30.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:54:30.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:54:46.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:54:46.939 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:54:46.968 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:54:46.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:54:47.015 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:55:17.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:55:17.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:55:17.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16487
2026-03-08T16:55:17.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:55:17.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:55:17.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:55:17.198 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T16:55:17.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:55:17.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:55:17.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58464
2026-03-08T16:55:17.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:55:17.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:55:17.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:55:17.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34361
2026-03-08T16:55:17.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:55:17.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:55:17.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:55:20.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 0x7fce73da11e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:55:20.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:55:20.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:55:21.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-08T16:55:21.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:55:22.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-145213.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xa7lCHWgl7Ef0a4jLhCJJ3T0R8g%3D&Expires=1773068121 HTTP/1.1" 200 68940
2026-03-08T16:55:22.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:55:22.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:55:22.549 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:55:22.572 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:55:22.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:55:39.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:55:39.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:55:39.279 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:55:39.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:55:39.327 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:56:09.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:56:09.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:56:10.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:56:10.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:56:10.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:56:10.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:56:10.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-08T16:56:10.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:56:10.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:56:10.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58490
2026-03-08T16:56:10.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:56:10.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:56:10.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:56:10.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34352
2026-03-08T16:56:10.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:56:10.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:56:10.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:56: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 0x7fcf6bab2560>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:56:13.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:56:13.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:56: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-08T16:56:14.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:56:15.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-145613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QppNGYtwOxhYpD0N9LlwVluRKj8%3D&Expires=1773068174 HTTP/1.1" 200 68414
2026-03-08T16:56:15.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:56:15.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:56:15.826 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:56:15.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:56:15.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:56:31.264 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:56:31.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:56:31.406 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:56:31.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:56:31.453 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:57:01.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:57:01.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:57:01.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:57:01.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:57:01.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:57:01.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:57:01.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-08T16:57:01.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:57:01.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:57:01.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58440
2026-03-08T16:57:01.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:57:01.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:57:01.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:57:01.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34279
2026-03-08T16:57:01.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:57:01.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:57:01.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:57:05.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 0x7fceb3107d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:57:05.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:57:05.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:57:06.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-08T16:57:06.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:57:07.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-145613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dnunHX0vksQq8BJMybwjkxlRmYk%3D&Expires=1773068225 HTTP/1.1" 200 68414
2026-03-08T16:57:07.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:57:07.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:57:07.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:57:07.299 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:57:07.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:57:23.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:57:23.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:57:23.977 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:57:23.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:57:24.025 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:57:54.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:57:54.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:57:54.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:57:54.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:57:54.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:57:54.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:57:54.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-08T16:57:54.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:57:54.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:57:54.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58434
2026-03-08T16:57:54.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:57:54.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:57:54.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:57:54.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34279
2026-03-08T16:57:54.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:57:54.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:57:54.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:57:57.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 0x7fcf685456c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:57:57.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:57:57.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:57:58.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-08T16:57:58.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:57:59.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-145613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0TgmxRaA04vQirZVMSL4%2FADk0CU%3D&Expires=1773068278 HTTP/1.1" 200 68414
2026-03-08T16:57:59.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:57:59.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:57:59.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:57:59.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:57:59.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:58:15.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:58:15.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:58:15.220 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:58:15.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:58:15.267 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:58:45.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:58:45.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:58:45.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:58:45.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:58:45.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:58:45.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:58:45.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-08T16:58:45.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:58:45.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:58:45.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58159
2026-03-08T16:58:45.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:58:45.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:58:45.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:58:45.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34257
2026-03-08T16:58:45.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:58:45.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:58:45.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:58: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 0x7fcf6924a770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:58:48.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:58:48.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:58:49.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-08T16:58:49.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:58:50.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-145613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R4PQ6HN0ohJRBRX%2B9G6Nf2kJemg%3D&Expires=1773068329 HTTP/1.1" 200 68414
2026-03-08T16:58:50.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:58:50.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:58:50.731 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:58:50.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:58:50.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:59:06.395 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:59:06.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:59:06.539 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:59:06.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:59:06.586 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T16:59:36.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T16:59:36.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T16:59:36.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T16:59:36.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T16:59:36.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T16:59:36.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T16:59:36.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-08T16:59:36.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T16:59:36.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T16:59:36.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57938
2026-03-08T16:59:36.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:59:36.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T16:59:36.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T16:59:36.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34127
2026-03-08T16:59:36.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T16:59:36.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T16:59:36.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T16:59:40.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 0x7fcf694fc4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T16:59:40.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T16:59:40.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T16:59:41.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-08T16:59:41.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T16:59:42.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-145613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2iVfoAdxj71ODA%2BXLfAfhGH6LXs%3D&Expires=1773068381 HTTP/1.1" 200 68414
2026-03-08T16:59:42.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T16:59:42.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T16:59:42.283 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T16:59:42.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T16:59:42.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T16:59:58.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:59:58.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T16:59:58.522 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T16:59:58.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T16:59:58.569 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:00:28.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:00:28.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:00:28.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16428
2026-03-08T17:00:28.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:00:28.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:00:28.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:00:28.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-08T17:00:28.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:00:28.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:00:28.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57741
2026-03-08T17:00:28.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:00:28.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:00:28.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:00:28.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33943
2026-03-08T17:00:28.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:00:28.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:00:28.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:00:31.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 0x7fcf68cd03d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:00:31.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:00:31.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:00:33.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:00:33.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:00:34.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m9qDN6vX4cssLK1995YPSSCfNQs%3D&Expires=1773068433 HTTP/1.1" 200 68244
2026-03-08T17:00:34.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:00:34.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:00:34.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:00:34.562 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:00:34.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:00:50.643 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:00:50.762 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:00:50.791 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:00:50.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:00:50.839 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:01:20.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:01:20.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:01:21.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T17:01:21.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:01:21.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:01:21.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:01:21.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-08T17:01:21.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:01:21.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:01:21.212 [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-08T17:01:21.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:01:21.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:01:21.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:01:21.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33834
2026-03-08T17:01:21.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:01:21.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:01:21.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:01:24.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 0x7fcf68d0f460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:01:24.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:01:24.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:01:25.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-08T17:01:25.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:01:26.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hOTz3J0SM5pydSJtIzwMXVKDuO8%3D&Expires=1773068485 HTTP/1.1" 200 68244
2026-03-08T17:01:26.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:01:26.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:01:26.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:01:26.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:01:26.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:01:42.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:01:42.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:01:42.244 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:01:42.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:01:42.292 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:02:12.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:02:12.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:02:12.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T17:02:12.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:02:12.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:02:12.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:02:12.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-08T17:02:12.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:02:12.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:02:12.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57653
2026-03-08T17:02:12.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:02:12.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:02:12.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:02:12.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33835
2026-03-08T17:02:12.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:02:12.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:02:12.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:02: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 0x7fcf6bc0a020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:02:15.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:02:15.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:02:16.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:02:16.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:02:17.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Rx9ulhFHtMdzC3OlZibE5DRwb0A%3D&Expires=1773068536 HTTP/1.1" 200 68244
2026-03-08T17:02:17.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:02:17.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:02:17.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:02:17.977 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:02:17.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:02:32.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:02:32.934 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:02:32.963 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:02:32.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:02:33.010 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:03:03.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:03:03.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:03:03.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T17:03:03.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:03:03.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:03:03.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:03:03.358 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T17:03:03.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:03:03.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:03:03.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57623
2026-03-08T17:03:03.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:03:03.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:03:03.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:03:03.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33839
2026-03-08T17:03:03.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:03:03.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:03:03.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:03:06.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 0x7fcf6945b490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:03:06.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:03:06.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:03:07.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-08T17:03:07.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:03:08.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DMG%2BvLphB3Qtc3PGqnbCAAdvkIw%3D&Expires=1773068587 HTTP/1.1" 200 68244
2026-03-08T17:03:08.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:03:08.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:03:08.984 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:03:09.000 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:03:09.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:03:24.458 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:03:24.575 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:03:24.605 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:03:24.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:03:24.652 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:03:54.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:03:54.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:03:54.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T17:03:54.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:03:54.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:03:54.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:03:54.844 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T17:03:54.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:03:54.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:03:54.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57465
2026-03-08T17:03:54.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:03:54.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:03:54.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:03:54.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33839
2026-03-08T17:03:54.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:03:54.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:03:54.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:03:57.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 0x7fcf697ae770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:03:57.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:03:57.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:03:59.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-08T17:03:59.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:03:59.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nuG4n3BeEVinG9hRy9vkKHVxqrY%3D&Expires=1773068638 HTTP/1.1" 200 68244
2026-03-08T17:04:00.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:04:00.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:04:00.182 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:04:00.205 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:04:00.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:04:15.358 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:04:15.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:04:15.502 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:04:15.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:04:15.549 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:04:45.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:04:45.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:04:45.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T17:04:45.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:04:45.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:04:45.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:04:45.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-08T17:04:45.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:04:45.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:04:45.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57535
2026-03-08T17:04:45.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:04:45.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:04:45.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:04:45.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33754
2026-03-08T17:04:45.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:04:45.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:04:45.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:04:48.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 0x7fcf68579c90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:04:48.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:04:48.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:04:50.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-08T17:04:50.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:04:50.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150413.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Xc%2Fr4zolh48BvumgzoFWPIDxQQs%3D&Expires=1773068689 HTTP/1.1" 200 67707
2026-03-08T17:04:51.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:04:51.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:04:51.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:04:51.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:04:51.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:05:08.112 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:05:08.227 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:05:08.257 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:05:08.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:05:08.304 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:05:38.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:05:38.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:05:38.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16452
2026-03-08T17:05:38.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:05:38.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:05:38.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:05:38.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-08T17:05:38.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:05:38.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:05:38.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57706
2026-03-08T17:05:38.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:05:38.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:05:38.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:05:38.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33749
2026-03-08T17:05:38.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:05:38.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:05:38.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:05: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 0x7fcf697d5270>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:05:41.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:05:41.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:05:42.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-08T17:05:42.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:05:43.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150413.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=09cZcUagAxaY8asZ4sYpI7t49%2BA%3D&Expires=1773068742 HTTP/1.1" 200 67707
2026-03-08T17:05:43.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:05:43.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:05:43.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:05:43.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:05:43.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:05:58.884 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:05:58.999 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:05:59.028 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:05:59.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:05:59.074 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:06:29.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:06:29.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:06:29.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:06:29.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:06:29.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:06:29.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:06:29.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-08T17:06:29.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:06:29.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:06:29.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57647
2026-03-08T17:06:29.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:06:29.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:06:29.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:06:29.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33701
2026-03-08T17:06:29.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:06:29.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:06:29.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:06: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 0x7fcf694215d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:06:32.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:06:32.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:06:33.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-08T17:06:33.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:06:34.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150413.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eYd9i8dZP4sU31EZmi8%2BlGbzDG8%3D&Expires=1773068793 HTTP/1.1" 200 67707
2026-03-08T17:06:34.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:06:34.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:06:34.852 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:06:34.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:06:34.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:06:50.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:06:50.564 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:06:50.597 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:06:50.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:06:50.644 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:07:20.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:07:20.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:07:20.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:07:20.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:07:20.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:07:20.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:07:20.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-08T17:07:20.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:07:20.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:07:20.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57600
2026-03-08T17:07:20.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:07:20.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:07:20.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:07:20.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33697
2026-03-08T17:07:20.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:07:20.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:07:20.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:07: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 0x7fcf68579990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:07:23.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:07:23.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:07:25.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-08T17:07:25.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:07:25.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150413.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F%2BWdsR9YAhCNIwaSez9%2FMwHPlK0%3D&Expires=1773068844 HTTP/1.1" 200 67707
2026-03-08T17:07:26.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:07:26.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:07:26.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:07:26.424 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:07:26.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:07:41.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:07:41.837 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:07:41.866 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:07:41.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:07:41.913 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:08:11.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:08:11.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:08:12.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:08:12.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:08:12.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:08:12.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:08:12.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-08T17:08:12.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:08:12.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:08:12.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57455
2026-03-08T17:08:12.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:08:12.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:08:12.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:08:12.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33643
2026-03-08T17:08:12.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:08:12.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:08:12.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:08: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 0x7fcf68adc310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:08:15.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:08:15.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:08:16.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-08T17:08:16.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:08:17.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3Ebytp6%2FXTNKMRrTwgz%2BC5WG7E4%3D&Expires=1773068896 HTTP/1.1" 200 67115
2026-03-08T17:08:17.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:08:17.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:08:17.726 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:08:17.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:08:17.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:08:33.702 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:08:33.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:08:33.846 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:08:33.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:08:33.893 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:09:03.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:09:03.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:09:04.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:09:04.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:09:04.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:09:04.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:09:04.222 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T17:09:04.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:09:04.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:09:04.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57674
2026-03-08T17:09:04.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:09:04.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:09:04.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:09:04.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33700
2026-03-08T17:09:04.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:09:04.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:09:04.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:09:07.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 0x7fceb3111150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:09:07.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:09:07.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:09:08.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-08T17:09:08.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:09:09.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ko%2FmDUnEIaT5HWaouNr7c%2Fq1A3c%3D&Expires=1773068948 HTTP/1.1" 200 67115
2026-03-08T17:09:09.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:09:09.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:09:09.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:09:09.595 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:09:09.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:09:25.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:09:25.186 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:09:25.215 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:09:25.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:09:25.262 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:09:55.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:09:55.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:09:55.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:09:55.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:09:55.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:09:55.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:09:55.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-08T17:09:55.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:09:55.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:09:55.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57674
2026-03-08T17:09:55.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:09:55.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:09:55.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:09:55.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33700
2026-03-08T17:09:55.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:09:55.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:09:55.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:09:58.713 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc06ec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:09:58.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:09:58.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:09:59.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-08T17:09:59.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:10:00.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xYuTN%2Bz7E%2BbCttOu%2BPM1D86zaRk%3D&Expires=1773068999 HTTP/1.1" 200 67115
2026-03-08T17:10:00.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:10:00.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:10:00.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:10:00.991 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:10:00.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:10:16.375 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:10:16.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:10:16.519 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:10:16.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:10:16.566 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:10:46.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:10:46.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:10:46.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:10:46.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:10:46.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:10:46.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:10:46.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-08T17:10:46.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:10:46.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:10:46.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57408
2026-03-08T17:10:46.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:10:46.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:10:46.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:10:46.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33688
2026-03-08T17:10:46.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:10:46.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:10:46.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:10: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 0x7fceb4784070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:10:49.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:10:49.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:10:51.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:10:51.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:10:51.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dyERkF0yA1BvqQEvrlyPhKvtA9Q%3D&Expires=1773069050 HTTP/1.1" 200 67115
2026-03-08T17:10:52.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:10:52.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:10:52.200 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:10:52.223 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:10:52.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:11:07.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:11:07.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:11:07.634 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:11:07.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:11:07.681 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:11:37.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:11:37.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:11:37.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16738
2026-03-08T17:11:37.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:11:37.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:11:37.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:11:38.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-08T17:11:38.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:11:38.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:11:38.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57411
2026-03-08T17:11:38.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:11:38.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:11:38.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:11:38.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33597
2026-03-08T17:11:38.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:11:38.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:11:38.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:11:41.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 0x7fce73cd5360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:11:41.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:11:41.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:11:42.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-08T17:11:42.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:11:43.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-150814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HroyilyGsSFXkMeLSAH9mIUuoIg%3D&Expires=1773069102 HTTP/1.1" 200 67115
2026-03-08T17:11:43.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:11:43.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:11:43.354 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:11:43.375 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:11:43.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:11:58.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:11:58.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:11:58.541 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:11:58.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:11:58.587 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:12:28.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:12:28.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:12:28.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16738
2026-03-08T17:12:28.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:12:28.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:12:28.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:12:28.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-08T17:12:28.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:12:28.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:12:28.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57470
2026-03-08T17:12:28.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:12:28.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:12:28.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:12:28.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33635
2026-03-08T17:12:28.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:12:28.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:12:28.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:12:32.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 0x7fcf685ae3b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:12:32.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:12:32.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:12:33.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-08T17:12:33.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:12:34.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-151214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hfJVv6%2BluGYywntoo9cFv2wZFDw%3D&Expires=1773069153 HTTP/1.1" 200 66832
2026-03-08T17:12:34.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:12:34.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:12:34.585 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:12:34.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:12:34.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:12:50.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:12:50.535 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:12:50.566 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:12:50.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:12:50.612 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:13:20.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:13:20.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:13:20.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16738
2026-03-08T17:13:20.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:13:20.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:13:20.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:13:20.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-08T17:13:20.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:13:20.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:13:20.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57308
2026-03-08T17:13:20.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:13:20.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:13:20.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:13:20.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33630
2026-03-08T17:13:20.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:13:20.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:13:20.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:13: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 0x7fcf693d4340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:13:23.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:13:23.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:13:25.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-08T17:13:25.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:13:25.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-151214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EAL1GmhSjW0BOsBTW4rQYnNaEWI%3D&Expires=1773069204 HTTP/1.1" 200 66832
2026-03-08T17:13:26.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:13:26.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:13:26.409 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:13:26.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:13:26.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:13:41.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:13:41.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:13:41.685 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:13:41.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:13:41.732 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:14:11.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:14:11.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:14:12.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16738
2026-03-08T17:14:12.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:14:12.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:14:12.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:14:12.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-08T17:14:12.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:14:12.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:14:12.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57382
2026-03-08T17:14:12.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:14:12.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:14:12.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:14:12.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33566
2026-03-08T17:14:12.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:14:12.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:14:12.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:14: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 0x7fcf684eae60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:14:15.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:14:15.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:14:17.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-08T17:14:17.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:14:17.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-151214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5iV9iA0CAvkh52S7bmJFECCgX3g%3D&Expires=1773069256 HTTP/1.1" 200 66832
2026-03-08T17:14:18.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:14:18.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:14:18.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:14:18.218 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:14:18.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:14:34.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:14:34.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:14:34.219 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:14:34.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:14:34.267 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:15:04.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:15:04.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:15:04.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16738
2026-03-08T17:15:04.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:15:04.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:15:04.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:15:04.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-08T17:15:04.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:15:04.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:15:04.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57347
2026-03-08T17:15:04.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:15:04.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:15:04.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:15:04.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33579
2026-03-08T17:15:04.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:15:04.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:15:04.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:15:07.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 0x7fcf68adf400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:15:07.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:15:07.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:15:08.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:15:08.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:15:09.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-151214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7OnSJKGonTJFi7sSbLhgAvtFGvE%3D&Expires=1773069308 HTTP/1.1" 200 66832
2026-03-08T17:15:10.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:15:10.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:15:10.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:15:10.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:15:10.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:15:24.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:15:24.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:15:24.969 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:15:24.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:15:25.015 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:15:55.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:15:55.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:15:55.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16762
2026-03-08T17:15:55.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:15:55.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:15:55.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:15:56.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-08T17:15:56.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:15:56.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:15:56.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57347
2026-03-08T17:15:56.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:15:56.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:15:56.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:15:56.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33579
2026-03-08T17:15:56.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:15:56.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:15:56.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:15: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 0x7fcf6bab3b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:15:59.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:15:59.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:16:00.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-08T17:16:00.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:16:01.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-151214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FXSe2b7XGFbiqzpqKz9xM6XSInE%3D&Expires=1773069360 HTTP/1.1" 200 66832
2026-03-08T17:16:01.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:16:01.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:16:01.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:16:01.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:16:01.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:16:18.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:16:18.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:16:18.536 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:16:18.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:16:18.583 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:16:48.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:16:48.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:16:48.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16762
2026-03-08T17:16:48.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:16:48.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:16:48.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:16:48.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-08T17:16:48.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:16:48.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:16:48.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57141
2026-03-08T17:16:48.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:16:48.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:16:48.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:16:48.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33541
2026-03-08T17:16:48.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:16:48.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:16:48.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:16:52.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 0x7fcf6963a230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:16:52.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:16:52.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:16:53.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-08T17:16:53.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:16:54.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-151614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=q9ESM4%2FGCBK3hoN9Dqaj0xuzeXs%3D&Expires=1773069413 HTTP/1.1" 200 66452
2026-03-08T17:16:54.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:16:54.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:16:54.283 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:16:54.305 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:16:54.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:17:09.002 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:17:09.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:17:09.146 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:17:09.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:17:09.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:17:39.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:17:39.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:17:39.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16762
2026-03-08T17:17:39.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:17:39.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:17:39.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:17:39.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-08T17:17:39.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:17:39.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:17:39.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57051
2026-03-08T17:17:39.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:17:39.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:17:39.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:17:39.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33434
2026-03-08T17:17:39.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:17:39.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:17:39.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:17:42.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 0x7fce75066410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:17:42.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:17:42.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:17:43.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-08T17:17:43.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:17:44.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-151614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y1ku82LtKKnhuizSkiOY8weuFNI%3D&Expires=1773069463 HTTP/1.1" 200 66452
2026-03-08T17:17:45.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:17:45.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:17:45.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:17:45.145 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:17:45.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:18:00.565 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:18:00.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:18:00.717 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:18:00.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:18:00.764 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:18:30.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:18:30.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:18:30.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16762
2026-03-08T17:18:30.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:18:30.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:18:30.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:18: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-08T17:18:30.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:18:30.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:18:30.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57117
2026-03-08T17:18:30.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:18:30.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:18:30.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:18:30.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33398
2026-03-08T17:18:30.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:18:30.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:18:30.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:18:34.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 0x7fceb316a620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:18:34.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:18:34.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:18:35.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-08T17:18:35.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:18:36.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-151614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F1CuNbMgwq9D8SLVpmrk95upYjM%3D&Expires=1773069515 HTTP/1.1" 200 66452
2026-03-08T17:18:36.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:18:36.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:18:36.346 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:18:36.368 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:18:36.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:18:51.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:18:51.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:18:51.564 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:18:51.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:18:51.611 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:19:21.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:19:21.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:19:21.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16762
2026-03-08T17:19:21.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:19:21.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:19:21.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:19:21.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-08T17:19:21.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:19:21.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:19:21.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57194
2026-03-08T17:19:21.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:19:21.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:19:21.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:19:21.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33483
2026-03-08T17:19:21.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:19:21.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:19:21.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:19:24.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 0x7fcf694ff640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:19:24.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:19:24.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:19:26.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:19:26.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:19:27.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-151614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y0hq5WiMy96wI99xnd3DVYN2Tbs%3D&Expires=1773069565 HTTP/1.1" 200 66452
2026-03-08T17:19:27.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:19:27.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:19:27.277 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:19:27.299 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:19:27.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:19:42.879 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:19:42.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:19:43.022 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:19:43.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:19:43.070 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:20:13.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:20:13.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:20:13.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16762
2026-03-08T17:20:13.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:20:13.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:20:13.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:20:13.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-08T17:20:13.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:20:13.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:20:13.284 [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-08T17:20:13.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:20:13.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:20:13.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:20:13.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33365
2026-03-08T17:20:13.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:20:13.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:20:13.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:20:16.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 0x7fcf693626e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:20:16.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:20:16.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:20:17.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-08T17:20:17.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:20:18.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SW9hckrg7MMcQAvI%2FbRNu0ZnLKc%3D&Expires=1773069617 HTTP/1.1" 200 66147
2026-03-08T17:20:18.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:20:18.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:20:18.662 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:20:18.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:20:18.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:20:33.783 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:20:33.897 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:20:33.927 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:20:33.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:20:33.974 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:21:03.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:21:03.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:21:04.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16786
2026-03-08T17:21:04.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:21:04.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:21:04.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:21:04.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-08T17:21:04.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:21:04.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:21:04.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57274
2026-03-08T17:21:04.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:21:04.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:21:04.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:21:04.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33438
2026-03-08T17:21:04.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:21:04.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:21:04.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:21: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 0x7fcf68e98400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:21:08.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:21:08.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:21:09.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:21:09.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:21:10.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fAXTKCPI2Qh61zRd00hQD4sovMU%3D&Expires=1773069669 HTTP/1.1" 200 66147
2026-03-08T17:21:10.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:21:10.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:21:10.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:21:10.373 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:21:10.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:21:25.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:21:25.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:21:25.508 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:21:25.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:21:25.555 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:21:55.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:21:55.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:21:55.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16786
2026-03-08T17:21:55.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:21:55.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:21:55.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:21:55.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-08T17:21:55.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:21:55.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:21:55.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57274
2026-03-08T17:21:55.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:21:55.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:21:55.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:21:55.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33438
2026-03-08T17:21:55.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:21:55.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:21:55.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:21: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 0x7fcf694fdf00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:21:58.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:21:58.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:21:59.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-08T17:21:59.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:22:00.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OpIZK%2Fom9KFQE1NtCQFtMVx5V7M%3D&Expires=1773069719 HTTP/1.1" 200 66147
2026-03-08T17:22:01.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:22:01.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:22:01.097 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:22:01.116 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:22:01.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:22:17.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:22:17.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:22:17.393 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:22:17.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:22:17.441 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:22:47.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:22:47.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:22:47.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16786
2026-03-08T17:22:47.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:22:47.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:22:47.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:22:47.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-08T17:22:47.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:22:47.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:22:47.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57283
2026-03-08T17:22:47.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:22:47.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:22:47.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:22:47.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33438
2026-03-08T17:22:47.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:22:47.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:22:47.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17: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 0x7fcf6bc0b190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:22:50.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:22:50.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:22:52.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-08T17:22:52.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:22:52.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v3EK7pq8GHmKdSBwF4Yf9HIuWp8%3D&Expires=1773069771 HTTP/1.1" 200 66147
2026-03-08T17:22:53.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:22:53.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:22:53.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:22:53.203 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:22:53.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:23:08.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:23:09.069 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:23:09.098 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:23:09.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:23:09.146 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:23:39.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:23:39.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:23:39.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16786
2026-03-08T17:23:39.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:23:39.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:23:39.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:23:39.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-08T17:23:39.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:23:39.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:23:39.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57099
2026-03-08T17:23:39.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:23:39.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:23:39.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:23:39.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33332
2026-03-08T17:23:39.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:23:39.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:23:39.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:23:42.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 0x7fcf68a040d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:23:42.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:23:42.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:23:44.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-08T17:23:44.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:23:44.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ujfnzjo%2FXKrq%2FCcAwmbNZyeASJ8%3D&Expires=1773069823 HTTP/1.1" 200 66147
2026-03-08T17:23:45.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:23:45.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:23:45.189 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:23:45.216 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:23:45.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:24:01.221 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:24:01.336 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:24:01.366 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:24:01.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:24:01.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:24:31.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:24:31.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:24:31.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16786
2026-03-08T17:24:31.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:24:31.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:24:31.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:24:31.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-08T17:24:31.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:24:31.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:24:31.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57237
2026-03-08T17:24:31.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:24:31.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:24:31.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:24:31.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33274
2026-03-08T17:24:31.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:24:31.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:24:31.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:24:34.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 0x7fcf693d4160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:24:34.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:24:34.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:24:35.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-08T17:24:35.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:24:36.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ltgeRNYFY4M4raq%2BkSvNIYGhTN4%3D&Expires=1773069875 HTTP/1.1" 200 65958
2026-03-08T17:24:37.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:24:37.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:24:37.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:24:37.106 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:24:37.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:24:51.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:24:51.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:24:52.027 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:24:52.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:24:52.074 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:25:22.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:25:22.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:25:22.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16786
2026-03-08T17:25:22.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:25:22.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:25:22.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:25:22.262 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T17:25:22.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:25:22.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:25:22.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57220
2026-03-08T17:25:22.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:25:22.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:25:22.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:25:22.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33300
2026-03-08T17:25:22.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:25:22.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:25:22.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:25: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 0x7fcf68c26590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:25:25.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:25:25.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:25:26.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-08T17:25:26.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:25:27.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VEuMi3aLnur4caH6YMv%2BwnuQ7RM%3D&Expires=1773069926 HTTP/1.1" 200 65958
2026-03-08T17:25:27.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:25:27.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:25:27.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:25:27.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:25:27.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:25:43.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:25:43.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:25:43.791 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:25:43.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:25:43.838 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:26:13.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:26:13.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:26:14.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16778
2026-03-08T17:26:14.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:26:14.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:26:14.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:26:14.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-08T17:26:14.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:26:14.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:26:14.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56944
2026-03-08T17:26:14.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:26:14.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:26:14.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:26:14.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33139
2026-03-08T17:26:14.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:26:14.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:26:14.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:26: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 0x7fcf6ba2ca00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:26:18.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:26:18.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:26:19.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-08T17:26:19.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:26:20.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4FrZW5m%2BDL3FBC6l0MItzOu3k%2F8%3D&Expires=1773069979 HTTP/1.1" 200 65958
2026-03-08T17:26:20.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:26:20.314 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:26:20.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:26:20.337 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:26:20.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:26:35.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:26:35.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:26:35.224 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:26:35.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:26:35.271 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:27:05.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:27:05.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:27:05.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16778
2026-03-08T17:27:05.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:27:05.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:27:05.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:27:05.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-08T17:27:05.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:27:05.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:27:05.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56988
2026-03-08T17:27:05.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:27:05.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:27:05.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:27:05.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33079
2026-03-08T17:27:05.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:27:05.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:27:05.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:27:08.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 0x7fcf693d6b00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:27:08.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:27:08.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:27:09.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-08T17:27:09.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:27:10.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sFLR1VBDKw5JoGCTorjR%2BUgFCZU%3D&Expires=1773070029 HTTP/1.1" 200 65958
2026-03-08T17:27:10.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:27:10.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:27:10.824 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:27:10.846 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:27:10.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:27:28.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:27:28.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:27:28.367 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:27:28.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:27:28.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:27:58.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:27:58.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:27:58.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16778
2026-03-08T17:27:58.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:27:58.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:27:58.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:27:58.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-08T17:27:58.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:27:58.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:27:58.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56788
2026-03-08T17:27:58.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:27:58.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:27:58.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:27:58.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33079
2026-03-08T17:27:58.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:27:58.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:27:58.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:28:01.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 0x7fcf6963ac80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:28:01.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:28:01.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:28:02.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-08T17:28:02.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:28:03.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UBgqhR3tcPyo5y1PWhxod8foyCE%3D&Expires=1773070082 HTTP/1.1" 200 65958
2026-03-08T17:28:04.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:28:04.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:28:04.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:28:04.144 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:28:04.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:28:19.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:28:19.643 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:28:19.672 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:28:19.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:28:19.718 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:28:49.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:28:49.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:28:50.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16778
2026-03-08T17:28:50.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:28:50.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:28:50.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:28:50.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-08T17:28:50.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:28:50.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:28:50.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56572
2026-03-08T17:28:50.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:28:50.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:28:50.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:28:50.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32975
2026-03-08T17:28:50.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:28:50.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:28:50.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:28:53.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 0x7fcf697aef20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:28:53.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:28:53.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:28:54.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-08T17:28:54.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:28:55.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wME53VMv1TQL%2BFIBeSiMAm2tfAM%3D&Expires=1773070134 HTTP/1.1" 200 65554
2026-03-08T17:28:55.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:28:55.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:28:55.478 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:28:55.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:28:55.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:29:12.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:29:12.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:29:12.687 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:29:12.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:29:12.734 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:29:42.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:29:42.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:29:43.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16778
2026-03-08T17:29:43.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:29:43.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:29:43.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:29:43.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-08T17:29:43.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:29:43.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:29:43.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56294
2026-03-08T17:29:43.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:29:43.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:29:43.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:29:43.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32877
2026-03-08T17:29:43.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:29:43.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:29:43.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:29: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 0x7fcf68ade830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:29:46.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:29:46.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:29:47.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-08T17:29:47.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:29:48.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5nl6CO62KhOZUz%2FQWsaMsc0NRdQ%3D&Expires=1773070187 HTTP/1.1" 200 65554
2026-03-08T17:29:48.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:29:48.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:29:48.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:29:48.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:29:48.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:30:03.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:30:04.058 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:30:04.087 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:30:04.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:30:04.133 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:30:34.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:30:34.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:30:34.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16778
2026-03-08T17:30:34.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:30:34.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:30:34.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:30:34.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-08T17:30:34.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:30:34.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:30:34.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56349
2026-03-08T17:30:34.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:30:34.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:30:34.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:30:34.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32755
2026-03-08T17:30:34.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:30:34.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:30:34.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:30: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 0x7fcf68ce6d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:30:37.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:30:37.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:30:38.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:30:38.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:30:39.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7hguVIqorI9ibMkm36Q%2BixNsi7w%3D&Expires=1773070238 HTTP/1.1" 200 65554
2026-03-08T17:30:39.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:30:39.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:30:39.814 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:30:39.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:30:39.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:30:55.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:30:55.551 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:30:55.581 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:30:55.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:30:55.628 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:31:25.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:31:25.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:31:25.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16852
2026-03-08T17:31:25.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:31:25.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:31:25.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:31:25.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-08T17:31:25.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:31:25.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:31:25.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55998
2026-03-08T17:31:25.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:31:25.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:31:25.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:31:25.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32648
2026-03-08T17:31:25.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:31:25.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:31:25.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:31:28.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 0x7fcf692488b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:31:28.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:31:28.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:31:30.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:31:30.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:31:30.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-152815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WHDSoH%2BNnSf96dTRm8AqC5UGmNE%3D&Expires=1773070289 HTTP/1.1" 200 65554
2026-03-08T17:31:31.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:31:31.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:31:31.138 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:31:31.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:31:31.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:31:46.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:31:47.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:31:47.093 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:31:47.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:31:47.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:32:17.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:32:17.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:32:17.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16852
2026-03-08T17:32:17.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:32:17.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:32:17.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:32:17.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-08T17:32:17.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:32:17.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:32:17.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55994
2026-03-08T17:32:17.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:32:17.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:32:17.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:32:17.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32546
2026-03-08T17:32:17.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:32:17.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:32:17.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:32:20.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 0x7fceb2c41510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:32:20.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:32:20.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:32:21.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-08T17:32:21.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:32:22.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-153216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E%2FQ1jicOCAtH6f2F1DCcVk0Yr0o%3D&Expires=1773070341 HTTP/1.1" 200 65386
2026-03-08T17:32:22.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:32:22.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:32:22.884 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:32:22.907 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:32:22.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:32:37.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:32:38.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:32:38.094 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:32:38.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:32:38.142 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:33:08.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:33:08.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:33:08.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16852
2026-03-08T17:33:08.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:33:08.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:33:08.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:33:08.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-08T17:33:08.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:33:08.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:33:08.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55994
2026-03-08T17:33:08.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:33:08.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:33:08.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:33:08.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32546
2026-03-08T17:33:08.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:33:08.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:33:08.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17: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 0x7fcf68e4b700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:33:11.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:33:11.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:33:12.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-08T17:33:12.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:33:13.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-153216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=o8zvZLFAdVJvrxi6tYhaZTByY5U%3D&Expires=1773070392 HTTP/1.1" 200 65386
2026-03-08T17:33:13.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:33:13.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:33:13.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:33:13.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:33:13.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:33:29.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:33:30.034 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:33:30.063 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:33:30.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:33:30.110 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:34:00.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:34:00.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:34:00.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16852
2026-03-08T17:34:00.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:34:00.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:34:00.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:34:00.454 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T17:34:00.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:34:00.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:34:00.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59715
2026-03-08T17:34:00.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:34:00.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:34:00.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:34:00.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32546
2026-03-08T17:34:00.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:34:00.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:34:00.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:34: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 0x7fcf68de0d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:34:03.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:34:03.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:34:04.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:34:04.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:34:05.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-153216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ftOwLYA5Epi8d39l8i6YPEIqkRg%3D&Expires=1773070444 HTTP/1.1" 200 65386
2026-03-08T17:34:05.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:34:05.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:34:05.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:34:05.856 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:34:05.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:34:22.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:34:22.184 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:34:22.213 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:34:22.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:34:22.261 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:34:52.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:34:52.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:34:52.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16852
2026-03-08T17:34:52.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:34:52.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:34:52.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:34:52.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-08T17:34:52.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:34:52.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:34:52.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59789
2026-03-08T17:34:52.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:34:52.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:34:52.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:34:52.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34828
2026-03-08T17:34:52.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:34:52.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:34:52.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:34: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 0x7fcf697bd900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:34:55.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:34:55.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:34:56.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-08T17:34:56.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:34:57.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-153216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yjsi%2FnMVFUbP0FomlDji6yC746I%3D&Expires=1773070496 HTTP/1.1" 200 65386
2026-03-08T17:34:57.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:34:57.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:34:57.733 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:34:57.756 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:34:57.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:35:14.120 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:35:14.234 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:35:14.263 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:35:14.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:35:14.310 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:35:44.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:35:44.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:35:44.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16852
2026-03-08T17:35:44.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:35:44.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:35:44.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:35:44.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-08T17:35:44.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:35:44.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:35:44.510 [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-08T17:35:44.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:35:44.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:35:44.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:35:44.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34833
2026-03-08T17:35:44.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:35:44.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:35:44.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17: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 0x7fcf6974d840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:35:47.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:35:47.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:35:48.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-08T17:35:48.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:35:49.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-153216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UL%2FkLzIp9zlimG68dBnxwVSAMg4%3D&Expires=1773070548 HTTP/1.1" 200 65386
2026-03-08T17:35:49.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:35:49.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:35:49.830 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:35:49.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:35:49.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:36:05.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:36:05.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:36:05.525 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:36:05.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:36:05.572 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:36:35.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:36:35.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:36:35.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:36:35.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:36:35.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:36:35.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:36:35.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-08T17:36:35.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:36:35.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:36:35.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59971
2026-03-08T17:36:35.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:36:35.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:36:35.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:36:35.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34878
2026-03-08T17:36:35.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:36:35.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:36:35.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:36:38.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 0x7fcf696bca30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:36:38.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:36:38.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:36:39.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-08T17:36:39.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:36:40.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-153616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RksZNbA8bXljxxETFnXOOtqzt0c%3D&Expires=1773070599 HTTP/1.1" 200 65032
2026-03-08T17:36:41.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:36:41.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:36:41.099 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:36:41.124 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:36:41.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:36:56.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:36:56.587 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:36:56.616 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:36:56.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:36:56.663 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:37:26.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:37:26.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:37:26.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:37:26.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:37:26.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:37:26.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:37:26.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-08T17:37:26.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:37:26.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:37:26.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60089
2026-03-08T17:37:26.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:37:26.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:37:26.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:37:26.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34989
2026-03-08T17:37:26.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:37:26.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:37:26.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:37: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 0x7fcf68d0c220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:37:29.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:37:29.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:37:31.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-08T17:37:31.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:37:31.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-153616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BLH4W7TGX3MhC9bcDj0YmsajwjI%3D&Expires=1773070650 HTTP/1.1" 200 65032
2026-03-08T17:37:32.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:37:32.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:37:32.212 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:37:32.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:37:32.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:37:47.571 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:37:47.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:37:47.713 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:37:47.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:37:47.758 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:38:17.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:38:17.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:38:18.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:38:18.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:38:18.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:38:18.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:38:18.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-08T17:38:18.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:38:18.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:38:18.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60344
2026-03-08T17:38:18.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:38:18.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:38:18.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:38:18.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35033
2026-03-08T17:38:18.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:38:18.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:38:18.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:38:21.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 0x7fcf693d7d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:38:21.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:38:21.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:38:22.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-08T17:38:22.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:38:23.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-153616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XIkQLQA2zh3ytzHdnGgPha8wHpw%3D&Expires=1773070702 HTTP/1.1" 200 65032
2026-03-08T17:38:23.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:38:23.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:38:23.622 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:38:23.646 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:38:23.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:38:39.898 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:38:40.009 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:38:40.038 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:38:40.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:38:40.086 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:39:10.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:39:10.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:39:10.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:39:10.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:39:10.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:39:10.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:39:10.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-08T17:39:10.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:39:10.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:39:10.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60578
2026-03-08T17:39:10.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:39:10.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:39:10.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:39:10.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35222
2026-03-08T17:39:10.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:39:10.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:39:10.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:39:13.657 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e492a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:39:13.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:39:13.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:39:14.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-08T17:39:14.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:39:15.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-153616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2vn%2Bf%2FSUwuRwbgtljJycUm%2Frrgo%3D&Expires=1773070754 HTTP/1.1" 200 65032
2026-03-08T17:39:15.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:39:15.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:39:15.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:39:15.956 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:39:15.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:39:32.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:39:32.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:39:32.286 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:39:32.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:39:32.333 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:40:02.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:40:02.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:40:02.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:40:02.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:40:02.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:40:02.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:40:02.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-08T17:40:02.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:40:02.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:40:02.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60763
2026-03-08T17:40:02.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:40:02.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:40:02.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:40:02.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35324
2026-03-08T17:40:02.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:40:02.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:40:02.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:40: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 0x7fce73d2fac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:40:05.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:40:05.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:40:06.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-08T17:40:06.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:40:07.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-153616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9fjyY1gxYDMiHwzwcpiaABeRsQs%3D&Expires=1773070806 HTTP/1.1" 200 65032
2026-03-08T17:40:07.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:40:07.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:40:07.846 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:40:07.868 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:40:07.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:40:23.073 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:40:23.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:40:23.215 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:40:23.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:40:23.261 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:40:53.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:40:53.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:40:53.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:40:53.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:40:53.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:40:53.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:40:53.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-08T17:40:53.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:40:53.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:40:53.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60762
2026-03-08T17:40:53.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:40:53.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:40:53.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:40:53.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35324
2026-03-08T17:40:53.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:40:53.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:40:53.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:40: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 0x7fcf68b62170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:40:56.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:40:56.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:40:58.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-08T17:40:58.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:40:58.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6nw5LFvjZLwSGg03vhtMdSui9Xw%3D&Expires=1773070857 HTTP/1.1" 200 64741
2026-03-08T17:40:59.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:40:59.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:40:59.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:40:59.448 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:40:59.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:41:15.357 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:41:15.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:41:15.498 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:41:15.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:41:15.545 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:41:45.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:41:45.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:41:45.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:41:45.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:41:45.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:41:45.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:41:45.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-08T17:41:45.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:41:45.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:41:45.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60762
2026-03-08T17:41:45.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:41:45.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:41:45.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:41:45.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35400
2026-03-08T17:41:45.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:41:45.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:41:45.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:41:48.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 0x7fceb316a1d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:41:48.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:41:48.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:41:49.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-08T17:41:49.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:41:50.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yyZrDUXOeGHrqoF5iRsI5D1kUN4%3D&Expires=1773070909 HTTP/1.1" 200 64741
2026-03-08T17:41:51.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:41:51.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:41:51.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:41:51.126 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:41:51.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:42:06.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:42:06.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:42:06.585 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:42:06.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:42:06.632 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:42:36.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:42:36.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:42:36.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:42:36.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:42:36.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:42:36.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:42:36.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-08T17:42:36.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:42:36.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:42:36.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60973
2026-03-08T17:42:36.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:42:36.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:42:36.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:42:36.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35400
2026-03-08T17:42:36.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:42:36.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:42:36.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:42:40.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 0x7fceb31693c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:42:40.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:42:40.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:42:41.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-08T17:42:41.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:42:42.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xFk%2F6NcvU59KRuhgziK3llrDpJ8%3D&Expires=1773070961 HTTP/1.1" 200 64741
2026-03-08T17:42:42.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:42:42.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:42:42.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:42:42.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:42:42.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:42:59.417 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:42:59.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:42:59.558 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:42:59.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:42:59.605 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:43:29.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:43:29.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:43:29.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:43:29.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:43:29.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:43:29.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:43:29.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-08T17:43:29.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:43:29.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:43:29.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60880
2026-03-08T17:43:29.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:43:29.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:43:29.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:43:29.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35424
2026-03-08T17:43:29.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:43:29.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:43:29.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:43: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 0x7fceb2bee8f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:43:33.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:43:33.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:43:34.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-08T17:43:34.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:43:35.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=js%2BvNpGUCZgkgb%2BHbZr%2FJVMczxg%3D&Expires=1773071014 HTTP/1.1" 200 64741
2026-03-08T17:43:35.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:43:35.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:43:35.300 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:43:35.322 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:43:35.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:43:51.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:43:51.352 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:43:51.381 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:43:51.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:43:51.428 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:44:21.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:44:21.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:44:21.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:44:21.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:44:21.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:44:21.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:44:21.913 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T17:44:21.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:44:21.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:44:21.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61019
2026-03-08T17:44:21.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:44:21.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:44:21.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:44:21.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35365
2026-03-08T17:44:21.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:44:21.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:44:21.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:44:25.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 0x7fcf697996c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:44:25.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:44:25.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:44:26.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-08T17:44:26.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:44:27.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fLDKBo1orzHhQhT5jH3Qn9eLA6Q%3D&Expires=1773071065 HTTP/1.1" 200 64518
2026-03-08T17:44:27.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:44:27.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:44:27.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:44:27.295 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:44:27.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:44:43.954 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:44:44.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:44:44.095 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:44:44.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:44:44.142 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:45:14.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:45:14.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:45:14.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:45:14.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:45:14.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:45:14.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:45:14.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-08T17:45:14.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:45:14.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:45:14.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61062
2026-03-08T17:45:14.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:45:14.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:45:14.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:45:14.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35389
2026-03-08T17:45:14.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:45:14.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:45:14.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:45:17.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 0x7fcf69288ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:45:17.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:45:17.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:45:18.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-08T17:45:18.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:45:19.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OgdlJOOSPg9hP4M5jubat3XXglo%3D&Expires=1773071118 HTTP/1.1" 200 64518
2026-03-08T17:45:19.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:45:19.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:45:19.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:45:19.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:45:19.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:45:35.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:45:35.402 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:45:35.431 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:45:35.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:45:35.478 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:46:05.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:46:05.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:46:06.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:46:06.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:46:06.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:46:06.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:46:06.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-08T17:46:06.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:46:06.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:46:06.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60944
2026-03-08T17:46:06.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:46:06.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:46:06.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:46:06.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35335
2026-03-08T17:46:06.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:46:06.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:46:06.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:46:09.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 0x7fcf68d74040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:46:09.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:46:09.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:46:10.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-08T17:46:10.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:46:11.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5EkRNJZ9IplU7SHYVrdXPEQ7YM4%3D&Expires=1773071170 HTTP/1.1" 200 64518
2026-03-08T17:46:11.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:46:11.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:46:11.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:46:11.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:46:11.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:46:27.326 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:46:27.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:46:27.466 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:46:27.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:46:27.514 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:46:57.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:46:57.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:46:57.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:46:57.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:46:57.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:46:57.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:46:57.835 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T17:46:57.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:46:57.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:46:57.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60833
2026-03-08T17:46:57.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:46:57.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:46:57.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:46:57.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35335
2026-03-08T17:46:57.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:46:57.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:46:57.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:47:00.919 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943a650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:47:00.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:47:00.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:47:02.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-08T17:47:02.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:47:02.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Vb%2BO9fCcm2BbO5CmoA5%2FBo0ISDA%3D&Expires=1773071221 HTTP/1.1" 200 64518
2026-03-08T17:47:03.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:47:03.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:47:03.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:47:03.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:47:03.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:47:18.946 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:47:19.058 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:47:19.086 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:47:19.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:47:19.133 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:47:49.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:47:49.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:47:49.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:47:49.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:47:49.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:47:49.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:47:49.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-08T17:47:49.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:47:49.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:47:49.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60798
2026-03-08T17:47:49.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:47:49.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:47:49.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:47:49.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35258
2026-03-08T17:47:49.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:47:49.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:47:49.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:47:52.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 0x7fce73d63cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:47:52.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:47:52.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:47:53.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-08T17:47:53.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:47:54.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nYjupKF6ZBhWhSY0vxFpBMB7V1E%3D&Expires=1773071273 HTTP/1.1" 200 64518
2026-03-08T17:47:54.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:47:54.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:47:54.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:47:54.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:47:54.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:48:10.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:48:10.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:48:10.563 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:48:10.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:48:10.609 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:48:40.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:48:40.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:48:41.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:48:41.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:48:41.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:48:41.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:48:41.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-08T17:48:41.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:48:41.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:48:41.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60710
2026-03-08T17:48:41.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:48:41.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:48:41.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:48:41.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35226
2026-03-08T17:48:41.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:48:41.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:48:41.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:48: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 0x7fcf6bfc9900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:48:44.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:48:44.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:48:45.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:48:45.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:48:46.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154816.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2FekzATaQgf1Ro1wh3OM2TdfOBw%3D&Expires=1773071325 HTTP/1.1" 200 64414
2026-03-08T17:48:46.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:48:46.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:48:46.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:48:46.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:48:46.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:49:01.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:49:01.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:49:01.939 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:49:01.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:49:01.986 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:49:32.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:49:32.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:49:32.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:49:32.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:49:32.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:49:32.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:49:32.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-08T17:49:32.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:49:32.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:49:32.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60618
2026-03-08T17:49:32.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:49:32.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:49:32.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:49:32.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35069
2026-03-08T17:49:32.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:49:32.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:49:32.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:49:35.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 0x7fcf68a155a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:49:35.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:49:35.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:49:36.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-08T17:49:36.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:49:37.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154816.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y9Fu9OVUYo7K7bl3YwTnRuIRb8Q%3D&Expires=1773071376 HTTP/1.1" 200 64414
2026-03-08T17:49:37.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:49:37.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:49:37.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:49:37.815 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:49:37.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:49:53.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:49:53.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:49:53.333 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:49:53.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:49:53.380 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:50:23.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:50:23.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:50:23.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:50:23.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:50:23.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:50:23.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:50:23.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T17:50:23.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:50:23.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:50:23.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60618
2026-03-08T17:50:23.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:50:23.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:50:23.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:50:23.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35114
2026-03-08T17:50:23.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:50:23.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:50:23.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:50: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 0x7fcf6ba2e5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:50:26.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:50:26.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:50:27.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-08T17:50:27.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:50:28.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154816.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MNGqY2DI4SjByYbUTMcCbG5%2BYVc%3D&Expires=1773071427 HTTP/1.1" 200 64414
2026-03-08T17:50:28.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:50:28.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:50:28.850 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:50:28.877 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:50:28.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:50:44.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:50:44.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:50:44.446 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:50:44.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:50:44.493 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:51:14.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:51:14.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:51:15.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16724
2026-03-08T17:51:15.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:51:15.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:51:15.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:51:15.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-08T17:51:15.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:51:15.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:51:15.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59764
2026-03-08T17:51:15.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:51:15.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:51:15.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:51:15.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34822
2026-03-08T17:51:15.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:51:15.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:51:15.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:51:18.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 0x7fcf6bc098d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:51:18.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:51:18.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:51:19.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:51:19.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:51:20.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154816.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=f3P9t9hbIurf2n9Id5yYqH%2FXmcs%3D&Expires=1773071479 HTTP/1.1" 200 64414
2026-03-08T17:51:20.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:51:20.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:51:20.895 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:51:20.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:51:20.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:51:36.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:51:36.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:51:36.648 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:51:36.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:51:36.695 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:52:06.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:52:06.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:52:07.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16724
2026-03-08T17:52:07.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:52:07.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:52:07.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:52:07.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-08T17:52:07.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:52:07.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:52:07.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59505
2026-03-08T17:52:07.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:52:07.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:52:07.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:52:07.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34733
2026-03-08T17:52:07.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:52:07.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:52:07.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:52:10.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 0x7fcf693d59c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:52:10.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:52:10.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:52:11.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-08T17:52:11.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:52:12.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-154816.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hv0l79ozhk7T8VYbSY0QGa10obA%3D&Expires=1773071531 HTTP/1.1" 200 64414
2026-03-08T17:52:12.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:52:12.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:52:12.488 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:52:12.503 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:52:12.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:52:29.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:52:29.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:52:29.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:52:29.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:52:29.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:52:59.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:52:59.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:52:59.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16724
2026-03-08T17:52:59.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:52:59.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:52:59.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:52:59.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-08T17:52:59.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:52:59.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:52:59.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59290
2026-03-08T17:52:59.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:52:59.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:52:59.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:52:59.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34733
2026-03-08T17:52:59.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:52:59.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:52:59.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:53:02.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 0x7fcf684eb820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:53:02.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:53:02.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:53:03.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-08T17:53:03.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:53:04.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-155216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=akI3XuvCWiS8DiKJmc6f2KjRGMo%3D&Expires=1773071583 HTTP/1.1" 200 63862
2026-03-08T17:53:04.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:53:04.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:53:04.979 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:53:05.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:53:05.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:53:20.511 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:53:20.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:53:20.667 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:53:20.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:53:20.714 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:53:50.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:53:50.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:53:50.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16724
2026-03-08T17:53:51.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:53:51.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:53:51.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:53:51.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-08T17:53:51.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:53:51.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:53:51.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59123
2026-03-08T17:53:51.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:53:51.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:53:51.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:53:51.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34606
2026-03-08T17:53:51.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:53:51.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:53:51.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:53:54.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 0x7fcf697869e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:53:54.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:53:54.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:53:55.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-08T17:53:55.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:53:56.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-155216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UcXBmODUklnmpigUx4KJg8iVY7U%3D&Expires=1773071635 HTTP/1.1" 200 63862
2026-03-08T17:53:56.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:53:56.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:53:56.428 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:53:56.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:53:56.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:54:11.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:54:11.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:54:11.937 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:54:11.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:54:11.984 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:54:41.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:54:41.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:54:42.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16724
2026-03-08T17:54:42.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:54:42.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:54:42.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:54:42.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-08T17:54:42.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:54:42.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:54:42.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58707
2026-03-08T17:54:42.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:54:42.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:54:42.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:54:42.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34363
2026-03-08T17:54:42.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:54:42.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:54:42.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:54:45.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 0x7fcf696bca90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:54:45.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:54:45.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:54:46.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:54:46.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:54:47.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-155216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EkrVSsev5Kf8bMC9AXxaI%2BAUp%2Bs%3D&Expires=1773071686 HTTP/1.1" 200 63862
2026-03-08T17:54:47.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:54:47.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:54:47.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:54:47.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:54:47.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:55:04.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:55:04.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:55:04.154 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:55:04.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:55:04.201 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:55:34.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:55:34.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:55:34.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16724
2026-03-08T17:55:34.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:55:34.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:55:34.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:55:34.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-08T17:55:34.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:55:34.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:55:34.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58916
2026-03-08T17:55:34.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:55:34.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:55:34.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:55:34.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34299
2026-03-08T17:55:34.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:55:34.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:55:34.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:55: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 0x7fcf68ce6650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:55:37.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:55:37.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:55:38.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-08T17:55:38.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:55:39.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-155216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=q2elDCiAeGxAYK1KRxWZc5C%2Bgtk%3D&Expires=1773071738 HTTP/1.1" 200 63862
2026-03-08T17:55:39.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:55:39.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:55:39.732 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:55:39.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:55:39.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:55:55.030 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:55:55.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:55:55.173 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:55:55.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:55:55.220 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:56:25.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:56:25.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:56:25.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:56:25.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:56:25.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:56:25.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:56:25.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-08T17:56:25.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:56:25.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:56:25.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58746
2026-03-08T17:56:25.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:56:25.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:56:25.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:56:25.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34332
2026-03-08T17:56:25.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:56:25.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:56:25.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:56:28.535 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de1300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:56:28.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:56:28.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:56:29.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-08T17:56:29.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:56:30.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-155616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IsVqLcXwbJpwKm%2FGJKO8k%2ByjJrs%3D&Expires=1773071789 HTTP/1.1" 200 63691
2026-03-08T17:56:30.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:56:30.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:56:30.787 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:56:30.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:56:30.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:56:46.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:56:46.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:56:46.397 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:56:46.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:56:46.444 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:57:16.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:57:16.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:57:16.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:57:16.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:57:16.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:57:16.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:57:16.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-08T17:57:16.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:57:16.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:57:16.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58535
2026-03-08T17:57:16.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:57:16.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:57:16.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:57:16.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34273
2026-03-08T17:57:16.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:57:16.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:57:16.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:57: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 0x7fceb7636890>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:57:19.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:57:19.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:57:20.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-08T17:57:20.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:57:21.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-155616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kI%2BK3XWBmge5ax9akeNCa%2FLn7i8%3D&Expires=1773071840 HTTP/1.1" 200 63691
2026-03-08T17:57:22.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:57:22.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:57:22.096 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:57:22.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:57:22.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:57:37.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:57:37.755 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:57:37.784 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:57:37.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:57:37.831 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:58:07.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:58:07.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:58:07.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:58:07.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:58:07.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:58:07.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:58:07.997 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T17:58:07.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:58:07.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:58:08.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58685
2026-03-08T17:58:08.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:58:08.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:58:08.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:58:08.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34119
2026-03-08T17:58:08.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:58:08.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:58:08.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:58: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 0x7fcf68de3a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:58:11.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:58:11.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:58:12.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T17:58:12.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:58:13.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-155616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FbhJyvNqgdM0KXun%2BUxw688vE2I%3D&Expires=1773071892 HTTP/1.1" 200 63691
2026-03-08T17:58:13.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:58:13.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:58:13.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:58:13.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:58:13.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:58:28.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:58:28.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:58:28.443 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:58:28.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:58:28.491 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:58:58.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:58:58.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:58:58.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:58:58.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:58:58.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:58:58.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:58:58.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-08T17:58:58.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:58:58.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:58:58.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58685
2026-03-08T17:58:58.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:58:58.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:58:58.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:58:58.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34119
2026-03-08T17:58:58.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:58:58.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:58:58.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:59:01.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 0x7fceb31111e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:59:01.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:59:01.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:59:02.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-08T17:59:02.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:59:03.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-155616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9j4b%2FA%2F9HE0Kov5ixMK4UfRS57E%3D&Expires=1773071942 HTTP/1.1" 200 63691
2026-03-08T17:59:04.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:59:04.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:59:04.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:59:04.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:59:04.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T17:59:18.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:59:19.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T17:59:19.054 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T17:59:19.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T17:59:19.100 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T17:59:49.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T17:59:49.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T17:59:49.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T17:59:49.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T17:59:49.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T17:59:49.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T17:59:49.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-08T17:59:49.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T17:59:49.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T17:59:49.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58720
2026-03-08T17:59:49.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:59:49.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T17:59:49.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T17:59:49.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34119
2026-03-08T17:59:49.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T17:59:49.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T17:59:49.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T17:59: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 0x7fcf692a7eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T17:59:52.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T17:59:52.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T17:59:53.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-08T17:59:53.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T17:59:54.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-155616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=J61xFTdA1H4SoTXZfM80sKSPs8o%3D&Expires=1773071993 HTTP/1.1" 200 63691
2026-03-08T17:59:54.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T17:59:54.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T17:59:54.679 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T17:59:54.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T17:59:54.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:00:10.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:00:11.023 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:00:11.053 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:00:11.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:00:11.099 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:00:41.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:00:41.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:00:41.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16776
2026-03-08T18:00:41.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:00:41.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:00:41.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:00:41.428 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:00:41.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:00:41.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:00:41.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58711
2026-03-08T18:00:41.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:00:41.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:00:41.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:00:41.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34076
2026-03-08T18:00:41.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:00:41.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:00:41.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:00:44.535 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ccb340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:00:44.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:00:44.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:00:45.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-08T18:00:45.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:00:46.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=96kYLnF%2F1bpzEOwpHfz0ZYKTV5U%3D&Expires=1773072045 HTTP/1.1" 200 63242
2026-03-08T18:00:46.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:00:46.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:00:46.809 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:00:46.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:00:46.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:01:02.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:01:02.541 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:01:02.570 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:01:02.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:01:02.618 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:01:32.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:01:32.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:01:32.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16763
2026-03-08T18:01:32.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:01:32.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:01:32.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:01:32.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-08T18:01:32.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:01:32.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:01:32.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58830
2026-03-08T18:01:32.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:01:32.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:01:32.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:01:32.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34176
2026-03-08T18:01:32.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:01:32.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:01:32.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:01:36.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 0x7fce73cb99c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:01:36.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:01:36.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:01:37.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-08T18:01:37.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:01:38.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=znsRvtiZ9HMz%2Fhet7E0q%2FPQQl%2Bo%3D&Expires=1773072097 HTTP/1.1" 200 63242
2026-03-08T18:01:38.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:01:38.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:01:38.422 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:01:38.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:01:38.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:01:55.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:01:55.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:01:55.601 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:01:55.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:01:55.647 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:02:25.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:02:25.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:02:25.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16763
2026-03-08T18:02:25.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:02:25.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:02:25.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:02:26.011 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:02:26.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:02:26.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:02:26.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58779
2026-03-08T18:02:26.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:02:26.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:02:26.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:02:26.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34188
2026-03-08T18:02:26.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:02:26.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:02:26.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:02: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 0x7fcf6bbb72e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:02:29.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:02:29.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:02:30.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-08T18:02:30.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:02:31.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xxlrmn9jGe0iiPabLrVY14BAkN0%3D&Expires=1773072150 HTTP/1.1" 200 63242
2026-03-08T18:02:31.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:02:31.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:02:31.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:02:31.404 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:02:31.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:02:46.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:02:46.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:02:46.880 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:02:46.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:02:46.928 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:03:16.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:03:16.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:03:17.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16763
2026-03-08T18:03:17.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:03:17.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:03:17.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:03:17.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-08T18:03:17.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:03:17.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:03:17.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58924
2026-03-08T18:03:17.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:03:17.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:03:17.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:03:17.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34154
2026-03-08T18:03:17.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:03:17.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:03:17.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:03: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 0x7fcf68e48dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:03:20.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:03:20.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:03:21.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-08T18:03:21.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:03:22.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8CFFD%2BacgyMITUv4NzkhchpF%2FNM%3D&Expires=1773072201 HTTP/1.1" 200 63242
2026-03-08T18:03:22.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:03:22.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:03:22.469 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:03:22.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:03:22.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:03:38.155 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:03:38.302 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:03:38.331 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:03:38.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:03:38.379 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:04:08.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:04:08.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:04:08.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16763
2026-03-08T18:04:08.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:04:08.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:04:08.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:04:08.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-08T18:04:08.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:04:08.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:04:08.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58915
2026-03-08T18:04:08.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:04:08.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:04:08.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:04:08.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34228
2026-03-08T18:04:08.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:04:08.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:04:08.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:04: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 0x7fce73d5feb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:04:11.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:04:11.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:04:12.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-08T18:04:12.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:04:13.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NB1CF%2BA1DrCLAKQ15YElK%2BzU4AM%3D&Expires=1773072252 HTTP/1.1" 200 63242
2026-03-08T18:04:13.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:04:13.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:04:13.914 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:04:13.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:04:13.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:04:28.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:04:29.066 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:04:29.095 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:04:29.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:04:29.143 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:04:59.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:04:59.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:04:59.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16763
2026-03-08T18:04:59.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:04:59.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:04:59.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:04:59.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-08T18:04:59.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:04:59.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:04:59.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58916
2026-03-08T18:04:59.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:04:59.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:04:59.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:04:59.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34228
2026-03-08T18:04:59.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:04:59.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:04:59.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:05:02.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 0x7fce73d62aa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:05:02.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:05:02.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:05:03.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-08T18:05:03.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:05:04.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160417.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=So%2F9XrHk%2BNcMIHP5Gr9OAYyjm%2Bo%3D&Expires=1773072303 HTTP/1.1" 200 63021
2026-03-08T18:05:04.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:05:04.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:05:04.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:05:04.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:05:04.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:05:20.643 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:05:20.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:05:20.822 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:05:20.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:05:20.869 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:05:50.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:05:50.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:05:51.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16763
2026-03-08T18:05:51.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:05:51.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:05:51.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:05:51.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-08T18:05:51.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:05:51.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:05:51.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58800
2026-03-08T18:05:51.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:05:51.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:05:51.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:05:51.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34142
2026-03-08T18:05:51.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:05:51.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:05:51.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:05: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 0x7fcf68cd3310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:05:54.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:05:54.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:05:55.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-08T18:05:55.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:05:56.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160417.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uIuMZoDfbuqPjp%2FrxjRDvRq9XNI%3D&Expires=1773072355 HTTP/1.1" 200 63021
2026-03-08T18:05:56.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:05:56.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:05:56.700 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:05:56.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:05:56.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:06:11.787 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:06:11.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:06:11.933 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:06:11.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:06:11.981 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:06:42.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:06:42.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:06:42.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15786
2026-03-08T18:06:42.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:06:42.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:06:42.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:06:42.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-08T18:06:42.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:06:42.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:06:42.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58961
2026-03-08T18:06:42.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:06:42.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:06:42.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:06:42.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34091
2026-03-08T18:06:42.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:06:42.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:06:42.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:06: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 0x7fcf69458100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:06:45.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:06:45.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:06:46.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-08T18:06:46.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:06:47.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160417.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ouT1oW1sYsGNoSEUW5rNKRm0Ai0%3D&Expires=1773072406 HTTP/1.1" 200 63021
2026-03-08T18:06:47.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:06:47.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:06:47.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:06:47.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:06:47.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:07:03.503 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:07:03.625 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:07:03.689 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:07:03.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:07:03.736 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:07:33.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:07:33.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:07:34.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15786
2026-03-08T18:07:34.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:07:34.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:07:34.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:07:34.172 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:07:34.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:07:34.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:07:34.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58961
2026-03-08T18:07:34.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:07:34.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:07:34.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:07:34.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34144
2026-03-08T18:07:34.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:07:34.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:07:34.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:07: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 0x7fcf68ea4ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:07:37.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:07:37.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:07:38.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-08T18:07:38.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:07:39.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160417.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xypv5xDiR6pCWXMkbEvsa4JKwE8%3D&Expires=1773072458 HTTP/1.1" 200 63021
2026-03-08T18:07:39.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:07:39.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:07:39.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:07:39.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:07:39.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:07:56.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:07:56.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:07:56.164 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:07:56.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:07:56.211 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:08:26.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:08:26.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:08:26.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15786
2026-03-08T18:08:26.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:08:26.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:08:26.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:08:26.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-08T18:08:26.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:08:26.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:08:26.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59306
2026-03-08T18:08:26.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:08:26.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:08:26.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:08:26.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34144
2026-03-08T18:08:26.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:08:26.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:08:26.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:08: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 0x7fceb738d150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:08:29.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:08:29.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:08:30.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-08T18:08:30.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:08:31.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jYyNSn5zl1GQlWnREQfsztpb4bM%3D&Expires=1773072510 HTTP/1.1" 200 62560
2026-03-08T18:08:31.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:08:31.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:08:31.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:08:31.794 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:08:31.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:08:47.140 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:08:47.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:08:47.285 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:08:47.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:08:47.330 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:09:17.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:09:17.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:09:17.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15786
2026-03-08T18:09:17.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:09:17.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:09:17.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:09:17.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-08T18:09:17.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:09:17.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:09:17.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59471
2026-03-08T18:09:17.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:09:17.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:09:17.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:09:17.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34380
2026-03-08T18:09:17.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:09:17.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:09:17.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:09:20.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 0x7fcf69784310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:09:20.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:09:20.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:09:21.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-08T18:09:21.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:09:22.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NhvhX%2FkUvxbVcmd5Z4BEklu6Cfo%3D&Expires=1773072561 HTTP/1.1" 200 62560
2026-03-08T18:09:22.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:09:22.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:09:22.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:09:23.018 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:09:23.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:09:40.616 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:09:40.734 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:09:40.763 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:09:40.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:09:40.810 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:10:10.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:10:10.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:10:10.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15786
2026-03-08T18:10:10.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:10:10.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:10:10.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:10:10.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-08T18:10:10.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:10:10.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:10:10.973 [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-08T18:10:10.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:10:10.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:10:10.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:10:10.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34315
2026-03-08T18:10:10.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:10:10.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:10:10.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:10: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 0x7fcf692794e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:10:14.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:10:14.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:10:15.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-08T18:10:15.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:10:16.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QYWNT4w6Fmi%2BAryaMjEw2ogGSpI%3D&Expires=1773072615 HTTP/1.1" 200 62560
2026-03-08T18:10:16.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:10:16.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:10:16.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:10:16.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:10:16.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:10:31.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:10:31.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:10:31.712 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:10:31.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:10:31.759 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:11:01.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:11:01.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:11:02.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T18:11:02.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:11:02.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:11:02.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:11:02.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-08T18:11:02.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:11:02.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:11:02.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59391
2026-03-08T18:11:02.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:11:02.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:11:02.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:11:02.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34458
2026-03-08T18:11:02.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:11:02.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:11:02.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:11:05.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 0x7fcf685afbe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:11:05.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:11:05.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:11:06.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:11:06.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:11:07.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D4z0D0D%2FhzTXaIzkYCEkOPyENXo%3D&Expires=1773072666 HTTP/1.1" 200 62560
2026-03-08T18:11:07.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:11:07.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:11:07.897 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:11:07.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:11:07.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:11:23.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:11:23.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:11:23.916 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:11:23.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:11:23.964 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:11:53.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:11:53.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:11:54.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T18:11:54.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:11:54.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:11:54.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:11:54.463 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:11:54.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:11:54.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:11:54.469 [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-08T18:11:54.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:11:54.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:11:54.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:11:54.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34458
2026-03-08T18:11:54.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:11:54.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:11:54.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:11:57.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 0x7fce7506a350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:11:57.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:11:57.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:11:58.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-08T18:11:58.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:11:59.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-160817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3hR%2FXHWqaHb%2BTMamlrT%2FT1XXBGU%3D&Expires=1773072718 HTTP/1.1" 200 62560
2026-03-08T18:11:59.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:11:59.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:11:59.811 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:11:59.833 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:11:59.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:12:14.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:12:15.102 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:12:15.131 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:12:15.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:12:15.178 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:12:45.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:12:45.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:12:45.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T18:12:45.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:12:45.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:12:45.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:12:45.535 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:12:45.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:12:45.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:12:45.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59490
2026-03-08T18:12:45.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:12:45.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:12:45.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:12:45.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34391
2026-03-08T18:12:45.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:12:45.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:12:45.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:12:48.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 0x7fcf68bad330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:12:48.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:12:48.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:12:49.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-08T18:12:49.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:12:50.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-161217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Qz88MwiP4hGoqd1S%2BP5JfRp1jBo%3D&Expires=1773072769 HTTP/1.1" 200 62133
2026-03-08T18:12:50.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:12:50.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:12:50.934 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:12:50.957 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:12:50.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:13:06.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:13:06.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:13:07.024 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:13:07.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:13:07.071 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:13:37.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:13:37.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:13:37.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T18:13:37.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:13:37.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:13:37.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:13:37.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-08T18:13:37.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:13:37.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:13:37.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59393
2026-03-08T18:13:37.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:13:37.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:13:37.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:13:37.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34370
2026-03-08T18:13:37.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:13:37.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:13:37.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:13:40.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 0x7fcf6927b130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:13:40.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:13:40.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:13:41.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-08T18:13:41.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:13:42.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-161217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ss1XQNi1GkwkprF3FvIiHw73EV4%3D&Expires=1773072821 HTTP/1.1" 200 62133
2026-03-08T18:13:42.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:13:42.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:13:42.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:13:42.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:13:42.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:13:58.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:13:58.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:13:58.180 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:13:58.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:13:58.227 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:14:28.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:14:28.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:14:28.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T18:14:28.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:14:28.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:14:28.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:14: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-08T18:14:28.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:14:28.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:14:28.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59462
2026-03-08T18:14:28.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:14:28.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:14:28.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:14:28.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34433
2026-03-08T18:14:28.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:14:28.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:14:28.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:14: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 0x7fcf6bc073a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:14:31.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:14:31.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:14:32.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-08T18:14:32.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:14:33.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-161217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5LlmSbhBNC03uUU3c1o4RnEKMqI%3D&Expires=1773072872 HTTP/1.1" 200 62133
2026-03-08T18:14:33.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:14:33.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:14:33.962 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:14:33.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:14:33.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:14:50.156 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:14:50.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:14:50.303 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:14:50.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:14:50.351 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:15:20.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:15:20.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:15:20.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T18:15:20.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:15:20.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:15:20.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:15:20.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-08T18:15:20.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:15:20.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:15:20.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59513
2026-03-08T18:15:20.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:15:20.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:15:20.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:15:20.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34413
2026-03-08T18:15:20.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:15:20.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:15:20.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18: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 0x7fce750646a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:15:23.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:15:23.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:15:24.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-08T18:15:24.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:15:25.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-161217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OSdme5ecJDNrVQ2XDhG7D5S2MdQ%3D&Expires=1773072924 HTTP/1.1" 200 62133
2026-03-08T18:15:25.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:15:25.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:15:25.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:15:25.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:15:25.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:15:41.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:15:41.708 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:15:41.737 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:15:41.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:15:41.784 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:16:11.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:16:11.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:16:13.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:16:13.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:16:13.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:16:13.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:16:13.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-08T18:16:13.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:16:13.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:16:13.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59513
2026-03-08T18:16:13.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:16:13.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:16:13.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:16:13.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34441
2026-03-08T18:16:13.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:16:13.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:16:13.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:16:16.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 0x7fcf68b61f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:16:16.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:16:16.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:16:17.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-08T18:16:17.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:16:18.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-161217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7SqwCyeJCSfysMzccKlorYd88jg%3D&Expires=1773072977 HTTP/1.1" 200 62133
2026-03-08T18:16:18.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:16:18.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:16:18.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:16:18.496 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:16:18.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:16:34.504 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:16:34.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:16:34.648 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:16:34.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:16:34.696 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:17:04.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:17:04.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:17:05.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:17:05.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:17:05.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:17:05.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:17:05.167 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:17:05.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:17:05.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:17:05.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59365
2026-03-08T18:17:05.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:17:05.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:17:05.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:17:05.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34313
2026-03-08T18:17:05.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:17:05.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:17:05.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:17:08.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 0x7fce73cb65f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:17:08.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:17:08.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:17:09.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-08T18:17:09.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:17:10.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-161617.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kgNhT4B0mJYWi%2BEO2PAu4tkJkO8%3D&Expires=1773073029 HTTP/1.1" 200 61393
2026-03-08T18:17:10.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:17:10.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:17:10.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:17:10.549 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:17:10.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:17:26.511 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:17:26.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:17:26.658 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:17:26.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:17:26.704 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:17:56.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:17:56.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:17:56.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:17:56.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:17:56.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:17:56.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:17:56.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-08T18:17:56.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:17:56.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:17:56.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59213
2026-03-08T18:17:56.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:17:56.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:17:56.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:17:56.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34313
2026-03-08T18:17:56.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:17:56.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:17:56.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:17:59.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 0x7fcf69423370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:17:59.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:17:59.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:18:01.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-08T18:18:01.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:18:01.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-161617.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4rscnzXG7fuRkfotfDn%2FdsuJFgM%3D&Expires=1773073080 HTTP/1.1" 200 61393
2026-03-08T18:18:02.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:18:02.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:18:02.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:18:02.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:18:02.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:18:17.319 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:18:17.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:18:17.465 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:18:17.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:18:17.512 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:18:47.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:18:47.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:18:47.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:18:47.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:18:47.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:18:47.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:18:47.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-08T18:18:47.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:18:47.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:18:47.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59029
2026-03-08T18:18:47.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:18:47.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:18:47.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:18:47.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34234
2026-03-08T18:18:47.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:18:47.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:18:47.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:18:50.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 0x7fce73cb8c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:18:50.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:18:50.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:18:51.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-08T18:18:51.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:18:52.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-161617.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BVOUEBq7DJXWeCPMAqQ0cP7NP%2Bs%3D&Expires=1773073131 HTTP/1.1" 200 61393
2026-03-08T18:18:53.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:18:53.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:18:53.040 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:18:53.062 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:18:53.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:19:09.814 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:19:09.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:19:09.958 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:19:09.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:19:10.005 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:19:40.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:19:40.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:19:40.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:19:40.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:19:40.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:19:40.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:19:40.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-08T18:19:40.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:19:40.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:19:40.172 [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-08T18:19:40.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:19:40.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:19:40.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:19:40.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34201
2026-03-08T18:19:40.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:19:40.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:19:40.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:19:43.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 0x7fcf69459ab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:19:43.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:19:43.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:19:44.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-08T18:19:44.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:19:45.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-161617.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=st%2BpRcijA81LPe3L1qSKGTzrFBU%3D&Expires=1773073184 HTTP/1.1" 200 61393
2026-03-08T18:19:45.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:19:45.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:19:45.551 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:19:45.581 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:19:45.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:20:00.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:20:00.702 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:20:00.732 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:20:00.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:20:00.779 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:20:30.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:20:30.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:20:31.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:20:31.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:20:31.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:20:31.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:20:31.254 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:20:31.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:20:31.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:20:31.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59096
2026-03-08T18:20:31.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:20:31.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:20:31.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:20:31.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34232
2026-03-08T18:20:31.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:20:31.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:20:31.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:20:34.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 0x7fcf69416d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:20:34.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:20:34.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:20:35.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-08T18:20:35.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:20:36.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162017.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BdQLN%2Bx1qEpjcri%2B%2Bf%2FeIJ4I7DE%3D&Expires=1773073235 HTTP/1.1" 200 61172
2026-03-08T18:20:36.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:20:36.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:20:36.600 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:20:36.622 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:20:36.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:20:52.471 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:20:52.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:20:52.614 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:20:52.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:20:52.662 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:21:22.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:21:22.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:21:22.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:21:22.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:21:22.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:21:22.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:21:22.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-08T18:21:22.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:21:22.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:21:22.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58892
2026-03-08T18:21:22.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:21:22.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:21:22.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:21:22.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34109
2026-03-08T18:21:22.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:21:22.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:21:22.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:21: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 0x7fce73cd5e70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:21:25.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:21:25.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:21:27.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:21:27.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:21:27.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162017.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OEGtGnCKsrB3WOEwzWEb1iiU0Pg%3D&Expires=1773073286 HTTP/1.1" 200 61172
2026-03-08T18:21:28.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:21:28.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:21:28.212 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:21:28.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:21:28.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:21:43.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:21:43.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:21:43.227 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:21:43.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:21:43.275 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:22:13.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:22:13.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:22:13.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:22:13.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:22:13.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:22:13.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:22:13.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-08T18:22:13.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:22:13.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:22:13.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58717
2026-03-08T18:22:13.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:22:13.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:22:13.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:22:13.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34042
2026-03-08T18:22:13.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:22:13.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:22:13.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:22:16.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 0x7fce73d5b1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:22:16.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:22:16.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:22:17.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-08T18:22:17.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:22:18.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162017.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZM8TRHTbjmJnorlE8m8g5qWVTZQ%3D&Expires=1773073337 HTTP/1.1" 200 61172
2026-03-08T18:22:18.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:22:18.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:22:18.731 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:22:18.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:22:18.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:22:35.062 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:22:35.177 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:22:35.206 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:22:35.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:22:35.253 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:23:05.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:23:05.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:23:05.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:23:05.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:23:05.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:23:05.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:23:05.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-08T18:23:05.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:23:05.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:23:05.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58853
2026-03-08T18:23:05.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:23:05.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:23:05.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:23:05.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34047
2026-03-08T18:23:05.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:23:05.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:23:05.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:23: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 0x7fcf68adf4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:23:08.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:23:08.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:23:09.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:23:09.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:23:10.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162017.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fECa7B0o2SiSr7wGt92OBbz03s8%3D&Expires=1773073389 HTTP/1.1" 200 61172
2026-03-08T18:23:11.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:23:11.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:23:11.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:23:11.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:23:11.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:23:26.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:23:26.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:23:26.596 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:23:26.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:23:26.644 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:23:56.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:23:56.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:23:56.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:23:56.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:23:56.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:23:56.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:23:56.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-08T18:23:56.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:23:56.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:23:56.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58602
2026-03-08T18:23:56.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:23:56.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:23:56.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:23:56.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34047
2026-03-08T18:23:56.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:23:56.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:23:56.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:24:00.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 0x7fceb3111930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:24:00.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:24:00.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:24:01.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-08T18:24:01.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:24:02.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162017.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JrNdkuC%2FlyQUf%2B7qMXXeLQmBNoA%3D&Expires=1773073441 HTTP/1.1" 200 61172
2026-03-08T18:24:02.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:24:02.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:24:02.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:24:02.299 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:24:02.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:24:17.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:24:17.878 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:24:17.907 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:24:17.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:24:17.955 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:24:47.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:24:47.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:24:48.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:24:48.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:24:48.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:24:48.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:24:48.154 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:24:48.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:24:48.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:24:48.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58602
2026-03-08T18:24:48.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:24:48.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:24:48.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:24:48.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33857
2026-03-08T18:24:48.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:24:48.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:24:48.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:24: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 0x7fceb738ded0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:24:51.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:24:51.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:24:52.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-08T18:24:52.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:24:53.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GLP%2BPt9HtKhMVYaWUkRNjlVgGgs%3D&Expires=1773073492 HTTP/1.1" 200 60601
2026-03-08T18:24:53.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:24:53.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:24:53.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:24:53.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:24:53.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:25:10.452 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:25:10.577 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:25:10.610 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:25:10.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:25:10.656 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:25:40.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:25:40.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:25:40.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:25:40.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:25:40.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:25:40.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:25:40.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-08T18:25:40.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:25:40.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:25:40.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58436
2026-03-08T18:25:41.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:25:41.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:25:41.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:25:41.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33857
2026-03-08T18:25:41.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:25:41.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:25:41.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:25:44.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 0x7fcf69648fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:25:44.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:25:44.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:25:45.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-08T18:25:45.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:25:46.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gp9tecHLe%2Bdv8S7eM0AaExCMcY0%3D&Expires=1773073545 HTTP/1.1" 200 60601
2026-03-08T18:25:46.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:25:46.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:25:46.515 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:25:46.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:25:46.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:26:02.516 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:26:02.630 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:26:02.659 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:26:02.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:26:02.707 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:26:32.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:26:32.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:26:32.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15697
2026-03-08T18:26:32.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:26:32.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:26:32.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:26:32.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-08T18:26:32.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:26:32.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:26:32.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58253
2026-03-08T18:26:32.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:26:32.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:26:32.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:26:32.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33776
2026-03-08T18:26:32.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:26:32.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:26:32.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:26:35.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 0x7fcf6bfcace0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:26:35.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:26:35.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:26:37.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-08T18:26:37.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:26:38.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YD3vu1qvI3421sPsO6rnVMY%2FAuE%3D&Expires=1773073597 HTTP/1.1" 200 60601
2026-03-08T18:26:38.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:26:38.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:26:38.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:26:38.300 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:26:38.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:26:54.825 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:26:54.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:26:54.971 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:26:54.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:26:55.018 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:27:25.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:27:25.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:27:25.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15697
2026-03-08T18:27:25.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:27:25.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:27:25.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:27:25.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-08T18:27:25.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:27:25.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:27:25.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58083
2026-03-08T18:27:25.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:27:25.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:27:25.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:27:25.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33722
2026-03-08T18:27:25.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:27:25.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:27:25.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:27: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 0x7fcf6bb3aa10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:27:28.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:27:28.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:27:29.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-08T18:27:29.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:27:30.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C6OtYdVmB7TFNPtYk6qzitNmwuQ%3D&Expires=1773073649 HTTP/1.1" 200 60601
2026-03-08T18:27:30.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:27:30.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:27:30.664 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:27:30.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:27:30.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:27:45.747 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:27:45.862 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:27:45.891 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:27:45.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:27:45.938 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:28:15.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:28:15.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:28:16.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15697
2026-03-08T18:28:16.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:28:16.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:28:16.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:28:16.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-08T18:28:16.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:28:16.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:28:16.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57893
2026-03-08T18:28:16.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:28:16.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:28:16.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:28:16.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33511
2026-03-08T18:28:16.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:28:16.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:28:16.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:28:19.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 0x7fcf68d76b90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:28:19.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:28:19.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:28:20.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:28:20.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:28:21.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162818.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RmJV0UiFVKxWLI%2FmX9d9VBFjc0k%3D&Expires=1773073700 HTTP/1.1" 200 59362
2026-03-08T18:28:21.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:28:21.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:28:21.511 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:28:21.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:28:21.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:28:38.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:28:38.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:28:39.004 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:28:39.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:28:39.050 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:29:09.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:29:09.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:29:09.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15697
2026-03-08T18:29:09.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:29:09.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:29:09.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:29:09.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-08T18:29:09.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:29:09.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:29:09.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57651
2026-03-08T18:29:09.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:29:09.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:29:09.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:29:09.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33421
2026-03-08T18:29:09.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:29:09.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:29:09.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:29: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 0x7fcf694591b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:29:12.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:29:12.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:29:13.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-08T18:29:13.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:29:14.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162818.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8cxqKiJTepcu00m094Cx7WKr6ac%3D&Expires=1773073753 HTTP/1.1" 200 59362
2026-03-08T18:29:14.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:29:14.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:29:14.560 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:29:14.579 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:29:14.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:29:29.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:29:29.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:29:29.699 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:29:29.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:29:29.746 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:29:59.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:29:59.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:29:59.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15697
2026-03-08T18:29:59.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:29:59.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:29:59.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:29:59.940 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:29:59.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:29:59.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:29:59.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57512
2026-03-08T18:29:59.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:29:59.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:29:59.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:29:59.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33421
2026-03-08T18:29:59.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:29:59.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:29:59.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:30:03.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 0x7fcf6934ac50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:30:03.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:30:03.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:30:04.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-08T18:30:04.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:30:05.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162818.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qleJ58s4pm426LktVrm7OxFcCRA%3D&Expires=1773073804 HTTP/1.1" 200 59362
2026-03-08T18:30:05.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:30:05.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:30:05.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:30:05.334 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:30:05.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:30:21.371 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:30:21.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:30:21.515 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:30:21.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:30:21.561 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:30:51.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:30:51.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:30:51.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15697
2026-03-08T18:30:51.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:30:51.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:30:51.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:30:51.717 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:30:51.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:30:51.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:30:51.723 [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-08T18:30:51.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:30:51.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:30:51.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:30:51.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33285
2026-03-08T18:30:51.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:30:51.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:30:51.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:30:54.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 0x7fcf68d77280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:30:54.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:30:54.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:30:55.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-08T18:30:55.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:30:56.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162818.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GUInct0RGO%2F56TWyR1N7xcScHUM%3D&Expires=1773073855 HTTP/1.1" 200 59362
2026-03-08T18:30:57.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:30:57.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:30:57.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:30:57.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:30:57.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:31:12.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:31:12.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:31:12.209 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:31:12.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:31:12.256 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:31:42.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:31:42.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:31:42.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15778
2026-03-08T18:31:42.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:31:42.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:31:42.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:31:42.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-08T18:31:42.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:31:42.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:31:42.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57146
2026-03-08T18:31:42.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:31:42.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:31:42.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:31:42.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33103
2026-03-08T18:31:42.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:31:42.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:31:42.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:31:45.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 0x7fcf68adc730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:31:45.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:31:45.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:31:46.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-08T18:31:46.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:31:47.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-162818.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8gca8xD0PLQCugaxpXqy0RDsnMs%3D&Expires=1773073906 HTTP/1.1" 200 59362
2026-03-08T18:31:47.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:31:47.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:31:47.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:31:47.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:31:47.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:32:03.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:32:04.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:32:04.101 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:32:04.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:32:04.148 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:32:34.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:32:34.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:32:34.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15778
2026-03-08T18:32:34.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:32:34.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:32:34.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:32:34.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-08T18:32:34.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:32:34.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:32:34.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56998
2026-03-08T18:32:34.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:32:34.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:32:34.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:32:34.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33018
2026-03-08T18:32:34.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:32:34.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:32:34.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:32:37.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 0x7fceb72102e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:32:37.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:32:37.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:32:38.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-08T18:32:38.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:32:39.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-163218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bLNvZ9jLpo1GtnUz2bMzKlNeNww%3D&Expires=1773073958 HTTP/1.1" 200 58436
2026-03-08T18:32:39.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:32:39.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:32:39.871 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:32:39.893 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:32:39.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:32:54.691 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:32:54.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:32:54.835 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:32:54.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:32:54.882 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:33:24.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:33:24.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:33:25.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15778
2026-03-08T18:33:25.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:33:25.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:33:25.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:33:25.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-08T18:33:25.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:33:25.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:33:25.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57068
2026-03-08T18:33:25.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:33:25.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:33:25.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:33:25.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33071
2026-03-08T18:33:25.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:33:25.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:33:25.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:33: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 0x7fcf68d97f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:33:28.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:33:28.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:33:29.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:33:29.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:33:30.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-163218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e0F2kac0x1vvBzGMbLs9cGF6FmA%3D&Expires=1773074009 HTTP/1.1" 200 58436
2026-03-08T18:33:30.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:33:30.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:33:30.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:33:30.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:33:30.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:33:45.852 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:33:45.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:33:45.997 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:33:45.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:33:46.043 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:34:16.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:34:16.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:34:16.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15778
2026-03-08T18:34:16.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:34:16.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:34:16.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:34:16.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-08T18:34:16.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:34:16.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:34:16.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56912
2026-03-08T18:34:16.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:34:16.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:34:16.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:34:16.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33088
2026-03-08T18:34:16.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:34:16.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:34:16.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:34: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 0x7fcf693d7a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:34:19.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:34:19.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:34:20.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-08T18:34:20.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:34:21.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-163218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T1kM7SDJaKTN%2BRrxyCfnWghi5Vw%3D&Expires=1773074060 HTTP/1.1" 200 58436
2026-03-08T18:34:21.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:34:21.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:34:21.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:34:21.766 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:34:21.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:34:38.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:34:38.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:34:38.391 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:34:38.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:34:38.438 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:35:08.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:35:08.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:35:09.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15778
2026-03-08T18:35:09.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:35:09.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:35:09.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:35:09.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-08T18:35:09.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:35:09.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:35:09.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56797
2026-03-08T18:35:09.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:35:09.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:35:09.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:35:09.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33026
2026-03-08T18:35:09.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:35:09.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:35:09.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:35: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 0x7fcf6979bdf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:35:12.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:35:12.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:35:13.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:35:13.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:35:14.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-163218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bz67SkJbASiNRhgyvQ2ZYiQ1dZI%3D&Expires=1773074113 HTTP/1.1" 200 58436
2026-03-08T18:35:14.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:35:14.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:35:14.628 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:35:14.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:35:14.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:35:30.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:35:30.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:35:30.833 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:35:30.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:35:30.878 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:36:00.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:36:00.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:36:06.185 [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-08T18:36:06.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:36:06.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:36:06.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:36:06.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-08T18:36:06.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:36:06.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:36:06.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56847
2026-03-08T18:36:06.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:36:06.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:36:06.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:36:06.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32908
2026-03-08T18:36:06.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:36:06.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:36:06.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:36:09.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 0x7fce7506bee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:36:09.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:36:09.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:36:10.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-08T18:36:10.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:36:11.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-163218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LJ0Mh%2Bfz6doO5U%2Frdbc8oNSX4jE%3D&Expires=1773074170 HTTP/1.1" 200 58436
2026-03-08T18:36:11.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:36:11.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:36:11.777 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:36:11.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:36:11.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:36:28.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:36:28.458 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:36:28.487 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:36:28.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:36:28.534 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:36:58.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:36:58.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:36:58.685 [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-08T18:36:58.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:36:58.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:36:58.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:36:58.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-08T18:36:58.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:36:58.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:36:58.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56807
2026-03-08T18:36:58.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:36:58.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:36:58.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:36:58.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32908
2026-03-08T18:36:58.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:36:58.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:36:58.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:37:01.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 0x7fcf6ba2fe20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:37:01.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:37:01.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:37:02.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-08T18:37:02.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:37:03.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-163619.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q3yyV2V7zEpqOit2wRFFjWWoK10%3D&Expires=1773074222 HTTP/1.1" 200 56930
2026-03-08T18:37:04.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:37:04.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:37:04.079 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:37:04.101 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:37:04.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:37:20.394 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:37:20.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:37:20.541 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:37:20.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:37:20.587 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:37:50.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:37:50.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:37:50.907 [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-08T18:37:50.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:37:50.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:37:50.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:37:50.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-08T18:37:50.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:37:50.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:37:50.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56741
2026-03-08T18:37:50.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:37:50.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:37:50.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:37:50.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32923
2026-03-08T18:37:50.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:37:50.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:37:50.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:37: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 0x7fcf693d5000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:37:54.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:37:54.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:37:55.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-08T18:37:55.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:37:56.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-163619.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=paVIwZqFd%2Bn1Q%2B%2BEf1niv2wq3mw%3D&Expires=1773074275 HTTP/1.1" 200 56930
2026-03-08T18:37:56.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:37:56.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:37:56.297 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:37:56.321 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:37:56.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:38:12.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:38:12.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:38:12.410 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:38:12.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:38:12.457 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:38:42.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:38:42.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:38:42.601 [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-08T18:38:42.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:38:42.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:38:42.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:38:42.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-08T18:38:42.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:38:42.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:38:42.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56705
2026-03-08T18:38:42.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:38:42.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:38:42.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:38:42.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32855
2026-03-08T18:38:42.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:38:42.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:38:42.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:38:45.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 0x7fcf6964b310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:38:45.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:38:45.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:38:46.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-08T18:38:46.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:38:47.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-163619.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zHXeo%2BL54F%2FaxOm1bC%2B8ArdVmJA%3D&Expires=1773074326 HTTP/1.1" 200 56930
2026-03-08T18:38:47.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:38:47.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:38:47.965 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:38:47.988 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:38:47.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:39:03.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:39:03.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:39:03.649 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:39:03.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:39:03.695 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:39:33.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:39:33.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:39:34.016 [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-08T18:39:34.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:39:34.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:39:34.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:39:34.031 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:39:34.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:39:34.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:39:34.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57005
2026-03-08T18:39:34.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:39:34.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:39:34.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:39:34.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32776
2026-03-08T18:39:34.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:39:34.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:39:34.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:39:37.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 0x7fcf68b60fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:39:37.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:39:37.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:39:38.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-08T18:39:38.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:39:39.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-163619.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OIaRlhfnjnbd1WI1D9gKMBTte%2FM%3D&Expires=1773074378 HTTP/1.1" 200 56930
2026-03-08T18:39:39.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:39:39.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:39:39.377 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:39:39.398 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:39:39.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:39:56.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:39:56.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:39:56.360 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:39:56.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:39:56.407 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:40:26.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:40:26.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:40:26.559 [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-08T18:40:26.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:40:26.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:40:26.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:40:26.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-08T18:40:26.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:40:26.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:40:26.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56950
2026-03-08T18:40:26.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:40:26.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:40:26.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:40:26.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32781
2026-03-08T18:40:26.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:40:26.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:40:26.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:40: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 0x7fcf6bc08fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:40:29.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:40:29.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:40:30.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-08T18:40:30.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:40:31.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MLkkT%2BerVWLJF4D7qhGzatff2qI%3D&Expires=1773074430 HTTP/1.1" 200 57078
2026-03-08T18:40:31.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:40:31.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:40:31.945 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:40:31.968 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:40:31.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:40:48.401 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:40:48.515 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:40:48.544 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:40:48.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:40:48.591 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:41:18.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:41:18.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:41:18.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15719
2026-03-08T18:41:18.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:41:18.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:41:18.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:41:18.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-08T18:41:18.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:41:18.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:41:18.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57332
2026-03-08T18:41:18.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:41:18.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:41:18.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:41:18.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32843
2026-03-08T18:41:18.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:41:18.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:41:18.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18: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 0x7fcf69786680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:41:22.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:41:22.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:41:23.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-08T18:41:23.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:41:24.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BEQY26AmlmbncGJsg6e3chTNP2s%3D&Expires=1773074483 HTTP/1.1" 200 57078
2026-03-08T18:41:24.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:41:24.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:41:24.331 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:41:24.355 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:41:24.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:41:39.702 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:41:39.814 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:41:39.843 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:41:39.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:41:39.890 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:42:09.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:42:09.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:42:10.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15719
2026-03-08T18:42:10.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:42:10.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:42:10.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:42:10.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-08T18:42:10.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:42:10.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:42:10.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57332
2026-03-08T18:42:10.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:42:10.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:42:10.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:42:10.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32944
2026-03-08T18:42:10.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:42:10.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:42:10.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18: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 0x7fcf6ba2e1d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:42:13.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:42:13.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:42:14.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-08T18:42:14.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:42:15.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cQBDOhiu9wjs13dIel7V8P3II2w%3D&Expires=1773074534 HTTP/1.1" 200 57078
2026-03-08T18:42:15.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:42:15.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:42:15.562 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:42:15.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:42:15.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:42:31.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:42:31.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:42:31.953 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:42:31.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:42:32.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:43:02.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:43:02.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:43:02.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15719
2026-03-08T18:43:02.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:43:02.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:43:02.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:43:02.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-08T18:43:02.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:43:02.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:43:02.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57558
2026-03-08T18:43:02.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:43:02.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:43:02.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:43:02.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32968
2026-03-08T18:43:02.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:43:02.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:43:02.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:43: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 0x7fce73d7b520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:43:05.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:43:05.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:43:06.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-08T18:43:06.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:43:07.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9XCsuwyd7IfX4eEQhNdQXTyrCbA%3D&Expires=1773074586 HTTP/1.1" 200 57078
2026-03-08T18:43:07.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:43:07.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:43:07.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:43:07.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:43:07.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:43:23.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:43:23.152 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:43:23.182 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:43:23.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:43:23.229 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:43:53.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:43:53.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:43:53.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15719
2026-03-08T18:43:53.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:43:53.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:43:53.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:43:53.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-08T18:43:53.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:43:53.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:43:53.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57558
2026-03-08T18:43:53.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:43:53.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:43:53.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:43:53.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32968
2026-03-08T18:43:53.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:43:53.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:43:53.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:43:56.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 0x7fce73d5db10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:43:56.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:43:56.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:43:57.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-08T18:43:57.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:43:58.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QNSuaRZbAyrYdWwxW2jDHgYE2N8%3D&Expires=1773074637 HTTP/1.1" 200 57078
2026-03-08T18:43:58.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:43:58.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:43:58.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:43:58.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:43:58.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:44:14.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:44:14.120 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:44:14.149 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:44:14.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:44:14.196 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:44:44.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:44:44.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:44:44.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15719
2026-03-08T18:44:44.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:44:44.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:44:44.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:44:44.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-08T18:44:44.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:44:44.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:44:44.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57558
2026-03-08T18:44:44.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:44:44.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:44:44.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:44:44.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32968
2026-03-08T18:44:44.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:44:44.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:44:44.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:44: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 0x7fceb7634430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:44:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:44:47.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:44:48.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-08T18:44:48.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:44:49.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8BvmMrYymUbagkkQb06Y1TiMaNo%3D&Expires=1773074688 HTTP/1.1" 200 59054
2026-03-08T18:44:49.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:44:49.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:44:49.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:44:49.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:44:49.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:45:05.611 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:45:05.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:45:05.751 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:45:05.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:45:05.797 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:45:35.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:45:35.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:45:36.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15719
2026-03-08T18:45:36.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:45:36.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:45:36.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:45: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-08T18:45:36.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:45:36.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:45:36.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58583
2026-03-08T18:45:36.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:45:36.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:45:36.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:45:36.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32968
2026-03-08T18:45:36.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:45:36.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:45:36.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:45:39.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 0x7fcf691e97e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:45:39.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:45:39.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:45:40.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-08T18:45:40.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:45:41.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IXkbF2zL%2BJevHWp%2BN50Fjv2Yr3U%3D&Expires=1773074740 HTTP/1.1" 200 59054
2026-03-08T18:45:41.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:45:41.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:45:41.452 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:45:41.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:45:41.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:45:58.359 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:45:58.470 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:45:58.499 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:45:58.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:45:58.546 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:46:28.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:46:28.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:46:28.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15720
2026-03-08T18:46:28.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:46:28.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:46:28.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:46:28.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-08T18:46:28.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:46:28.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:46:28.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58583
2026-03-08T18:46:28.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:46:28.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:46:28.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:46:28.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33907
2026-03-08T18:46:28.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:46:28.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:46:28.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:46:31.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 0x7fce73d59360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:46:31.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:46:31.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:46:33.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:46:33.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:46:33.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ut1GUxGrUBqDwadswLbqecoKQ4E%3D&Expires=1773074792 HTTP/1.1" 200 59054
2026-03-08T18:46:34.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:46:34.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:46:34.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:46:34.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:46:34.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:46:49.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:46:49.543 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:46:49.572 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:46:49.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:46:49.619 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:47:19.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:47:19.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:47:20.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15720
2026-03-08T18:47:20.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:47:20.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:47:20.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:47:20.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:47:20.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:47:20.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:47:20.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57797
2026-03-08T18:47:20.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:47:20.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:47:20.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:47:20.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33593
2026-03-08T18:47:20.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:47:20.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:47:20.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:47: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 0x7fce73cba1a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:47:23.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:47:23.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:47:24.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-08T18:47:24.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:47:25.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qjY1Yn4jk7Xf6tKTvzJyeHdtkbk%3D&Expires=1773074844 HTTP/1.1" 200 59054
2026-03-08T18:47:25.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:47:25.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:47:25.467 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:47:25.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:47:25.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:47:42.853 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:47:42.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:47:42.993 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:47:42.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:47:43.040 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:48:13.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:48:13.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:48:13.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15720
2026-03-08T18:48:13.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:48:13.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:48:13.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:48:13.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-08T18:48:13.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:48:13.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:48:13.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57341
2026-03-08T18:48:13.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:48:13.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:48:13.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:48:13.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33596
2026-03-08T18:48:13.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:48:13.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:48:13.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:48:16.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 0x7fcf68a778e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:48:16.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:48:16.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:48:17.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-08T18:48:17.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:48:18.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kD3yZCiQX2WeWR3YDSIijGaGJ1Q%3D&Expires=1773074897 HTTP/1.1" 200 59054
2026-03-08T18:48:18.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:48:18.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:48:18.687 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:48:18.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:48:18.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:48:33.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:48:33.584 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:48:33.613 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:48:33.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:48:33.660 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:49:03.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:49:03.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:49:03.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15720
2026-03-08T18:49:03.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:49:03.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:49:03.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:49:03.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-08T18:49:03.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:49:03.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:49:03.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57341
2026-03-08T18:49:03.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:49:03.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:49:03.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:49:03.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33311
2026-03-08T18:49:03.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:49:03.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:49:03.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:49:07.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 0x7fcf684c4c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:49:07.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:49:07.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:49:08.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-08T18:49:08.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:49:08.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tt6uxWgHPcj9TwDBVyEzTDHVQPU%3D&Expires=1773074947 HTTP/1.1" 200 59054
2026-03-08T18:49:09.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:49:09.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:49:09.251 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:49:09.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:49:09.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:49:24.706 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:49:24.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:49:24.849 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:49:24.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:49:24.897 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:49:54.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:49:54.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:49:55.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15720
2026-03-08T18:49:55.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:49:55.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:49:55.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:49:55.418 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:49:55.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:49:55.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:49:55.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57075
2026-03-08T18:49:55.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:49:55.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:49:55.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:49:55.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33311
2026-03-08T18:49:55.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:49:55.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:49:55.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:49:58.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 0x7fcf6978dff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:49:58.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:49:58.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:49:59.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-08T18:49:59.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:50:00.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=onKsJqGfg5D0t%2BQDFv4AtI951jk%3D&Expires=1773074999 HTTP/1.1" 200 59054
2026-03-08T18:50:00.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:50:00.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:50:00.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:50:00.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:50:00.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:50:15.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:50:15.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:50:15.811 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:50:15.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:50:15.858 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:50:45.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:50:45.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:50:46.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15720
2026-03-08T18:50:46.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:50:46.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:50:46.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:50:46.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-08T18:50:46.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:50:46.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:50:46.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56581
2026-03-08T18:50:46.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:50:46.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:50:46.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:50:46.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33114
2026-03-08T18:50:46.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:50:46.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:50:46.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:50:49.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 0x7fcf68ea72e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:50:49.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:50:49.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:50:50.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-08T18:50:50.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:50:51.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eo411%2BGq0C5tCjY7JfkT19AFV8o%3D&Expires=1773075050 HTTP/1.1" 200 59054
2026-03-08T18:50:51.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:50:51.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:50:51.388 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:50:51.408 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:50:51.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:51:07.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:51:07.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:51:07.837 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:51:07.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:51:07.884 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:51:37.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:51:37.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:51:38.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:51:38.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:51:38.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:51:38.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:51:38.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-08T18:51:38.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:51:38.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:51:38.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56581
2026-03-08T18:51:38.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:51:38.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:51:38.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:51:38.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32924
2026-03-08T18:51:38.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:51:38.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:51:38.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:51: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 0x7fcf68de2fb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:51:41.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:51:41.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:51:42.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:51:42.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:51:43.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-164418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C2R03rlCXt2SJ1zuM2XCJELQryg%3D&Expires=1773075102 HTTP/1.1" 200 59054
2026-03-08T18:51:43.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:51:43.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:51:43.353 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:51:43.448 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:51:43.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:51:59.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:51:59.357 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:51:59.387 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:51:59.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:51:59.434 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:52:29.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:52:29.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:52:29.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:52:29.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:52:29.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:52:29.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:52:29.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-08T18:52:29.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:52:29.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:52:29.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56017
2026-03-08T18:52:29.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:52:29.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:52:29.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:52:29.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32481
2026-03-08T18:52:29.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:52:29.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:52:29.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:52:32.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 0x7fcf694fed10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:52:32.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:52:32.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:52:33.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-08T18:52:33.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:52:34.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-165220.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i5ZA6emoMjQAJUA64q%2FC2qkGm%2F8%3D&Expires=1773075153 HTTP/1.1" 200 62334
2026-03-08T18:52:35.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:52:35.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:52:35.073 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:52:35.105 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:52:35.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:52:50.828 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:52:50.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:52:50.974 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:52:50.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:52:51.021 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:53:21.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:53:21.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:53:21.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:53:21.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:53:21.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:53:21.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:53:21.161 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:53:21.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:53:21.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:53:21.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56454
2026-03-08T18:53:21.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:53:21.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:53:21.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:53:21.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32483
2026-03-08T18:53:21.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:53:21.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:53:21.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:53: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 0x7fcf691eb130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:53:24.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:53:24.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:53:25.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-08T18:53:25.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:53:26.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-165220.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s4VLobEhwqLMXHoPYtqWS%2BITdMg%3D&Expires=1773075205 HTTP/1.1" 200 62334
2026-03-08T18:53:26.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:53:26.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:53:26.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:53:26.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:53:26.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:53:42.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:53:42.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:53:42.805 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:53:42.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:53:42.853 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:54:12.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:54:12.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:54:13.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:54:13.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:54:13.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:54:13.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:54:13.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-08T18:54:13.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:54:13.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:54:13.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56454
2026-03-08T18:54:13.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:54:13.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:54:13.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:54:13.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32598
2026-03-08T18:54:13.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:54:13.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:54:13.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:54:16.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 0x7fcf68de1090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:54:16.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:54:16.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:54:17.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-08T18:54:17.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:54:18.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-165220.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R6zXa1q9Q9AtOPT8s659U7LLXCs%3D&Expires=1773075257 HTTP/1.1" 200 62334
2026-03-08T18:54:18.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:54:18.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:54:18.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:54:18.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:54:18.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:54:34.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:54:34.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:54:34.680 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:54:34.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:54:34.727 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:55:04.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:55:04.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:55:05.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:55:05.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:55:05.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:55:05.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:55:05.226 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:55:05.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:55:05.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:55:05.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57221
2026-03-08T18:55:05.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:55:05.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:55:05.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:55:05.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32693
2026-03-08T18:55:05.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:55:05.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:55:05.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:55:08.343 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab30d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:55:08.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:55:08.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:55:09.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:55:09.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:55:10.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-165220.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dx%2BJa9dSvA3VDtRFymrv0EuOjgs%3D&Expires=1773075309 HTTP/1.1" 200 62334
2026-03-08T18:55:10.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:55:10.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:55:10.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:55:10.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:55:10.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:55:26.193 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:55:26.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:55:26.337 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:55:26.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:55:26.384 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:55:56.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:55:56.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:55:56.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T18:55:56.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:55:56.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:55:56.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:55:56.701 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:55:56.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:55:56.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:55:56.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57958
2026-03-08T18:55:56.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:55:56.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:55:56.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:55:56.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32693
2026-03-08T18:55:56.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:55:56.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:55:56.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:55:59.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 0x7fcf6bbc83a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:55:59.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:55:59.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:56: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-08T18:56:00.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:56:01.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-165220.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1S7u35GKnI%2FTgk1HkLQuu0MH75M%3D&Expires=1773075360 HTTP/1.1" 200 62334
2026-03-08T18:56:02.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:56:02.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:56:02.296 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:56:02.323 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:56:02.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:56:17.261 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:56:17.375 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:56:17.404 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:56:17.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:56:17.452 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:56:47.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:56:47.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:56:47.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T18:56:47.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:56:47.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:56:47.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:56:47.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-08T18:56:47.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:56:47.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:56:47.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57958
2026-03-08T18:56:47.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:56:47.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:56:47.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:56:47.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32947
2026-03-08T18:56:47.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:56:47.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:56:47.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:56: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 0x7fcf69511960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:56:50.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:56:50.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:56:51.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-08T18:56:51.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:56:52.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-165620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FDqZ18g1P5uHPR4SrMgnV1qLlJY%3D&Expires=1773075411 HTTP/1.1" 200 64882
2026-03-08T18:56:53.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:56:53.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:56:53.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:56:53.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:56:53.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:57:08.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:57:08.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:57:08.757 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:57:08.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:57:08.804 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:57:38.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:57:38.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:57:39.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T18:57:39.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:57:39.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:57:39.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:57:39.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-08T18:57:39.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:57:39.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:57:39.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58845
2026-03-08T18:57:39.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:57:39.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:57:39.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:57:39.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32947
2026-03-08T18:57:39.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:57:39.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:57:39.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:57:42.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 0x7fce73cba170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:57:42.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:57:42.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:57:43.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:57:43.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:57:44.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-165620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3A6vzXTdYzSO67Q5txs55SibVs4%3D&Expires=1773075463 HTTP/1.1" 200 64882
2026-03-08T18:57:44.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:57:44.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:57:44.394 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:57:44.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:57:44.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:57:59.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:57:59.750 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:57:59.779 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:57:59.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:57:59.826 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:58:29.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:58:29.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:58:30.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T18:58:30.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:58:30.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:58:30.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:58:30.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-08T18:58:30.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:58:30.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:58:30.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58845
2026-03-08T18:58:30.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:58:30.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:58:30.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:58:30.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33147
2026-03-08T18:58:30.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:58:30.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:58:30.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:58:33.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 0x7fcf6bbb7cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:58:33.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:58:33.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:58:34.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T18:58:34.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:58:35.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-165620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ptWn6NpI9sh4HxkcT1sU4RHP7pU%3D&Expires=1773075514 HTTP/1.1" 200 64882
2026-03-08T18:58:35.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:58:35.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:58:35.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:58:35.569 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:58:35.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:58:51.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:58:51.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:58:51.814 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:58:51.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:58:51.862 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T18:59:21.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T18:59:21.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T18:59:22.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T18:59:22.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T18:59:22.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T18:59:22.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T18:59:22.167 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T18:59:22.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T18:59:22.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T18:59:22.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58845
2026-03-08T18:59:22.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:59:22.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T18:59:22.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T18:59:22.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33149
2026-03-08T18:59:22.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T18:59:22.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T18:59:22.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T18:59: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 0x7fcf68e19b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T18:59:25.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T18:59:25.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T18:59:26.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-08T18:59:26.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T18:59:27.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-165620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yQFPpbT4OtM1Tww3a%2BqsDJE61X4%3D&Expires=1773075566 HTTP/1.1" 200 64882
2026-03-08T18:59:27.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T18:59:27.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T18:59:27.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T18:59:27.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T18:59:27.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T18:59:42.624 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:59:42.739 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T18:59:42.769 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T18:59:42.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T18:59:42.817 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:00:12.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:00:12.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:00:12.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T19:00:12.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:00:12.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:00:12.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:00:12.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-08T19:00:12.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:00:12.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:00:12.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60621
2026-03-08T19:00:12.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:00:12.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:00:12.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:00:12.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37870
2026-03-08T19:00:12.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:00:12.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:00:12.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:00:16.055 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab37f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:00:16.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:00:16.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:00:17.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-08T19:00:17.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:00:18.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-165620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Sajce1GtSVFU28YWQ%2FX2tg8zj4Q%3D&Expires=1773075617 HTTP/1.1" 200 64882
2026-03-08T19:00:18.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:00:18.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:00:18.313 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:00:18.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:00:18.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:00:33.551 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:00:33.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:00:33.694 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:00:33.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:00:33.741 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:01:03.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:01:03.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:01:05.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15789
2026-03-08T19:01:05.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:01:05.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:01:05.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:01:05.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-08T19:01:05.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:01:05.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:01:05.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63006
2026-03-08T19:01:05.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:01:05.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:01:05.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:01:05.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37870
2026-03-08T19:01:05.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:01:05.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:01:05.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:01:08.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 0x7fcf69459a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:01:08.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:01:08.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:01:09.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-08T19:01:09.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:01:10.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6W308YEQSc%2BJDUZFRF6QcGUFvGY%3D&Expires=1773075669 HTTP/1.1" 200 59448
2026-03-08T19:01:10.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:01:10.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:01:10.774 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:01:10.795 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:01:10.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:01:25.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:01:26.109 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:01:26.138 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:01:26.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:01:26.186 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:01:56.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:01:56.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:01:56.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15789
2026-03-08T19:01:56.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:01:56.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:01:56.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:01:56.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-08T19:01:56.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:01:56.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:01:56.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63006
2026-03-08T19:01:56.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:01:56.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:01:56.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:01:56.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38578
2026-03-08T19:01:56.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:01:56.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:01:56.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:01:59.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 0x7fcf68c58430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:01:59.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:01:59.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:02:00.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:02:00.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:02:01.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AKJcNLQU6QzU4zxyH6aPNHiG%2FSU%3D&Expires=1773075720 HTTP/1.1" 200 59448
2026-03-08T19:02:01.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:02:01.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:02:01.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:02:02.000 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:02:02.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:02:16.878 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:02:16.992 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:02:17.022 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:02:17.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:02:17.069 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:02:47.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:02:47.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:02:47.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15789
2026-03-08T19:02:47.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:02:47.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:02:47.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:02:47.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-08T19:02:47.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:02:47.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:02:47.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 74490
2026-03-08T19:02:47.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:02:47.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:02:47.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:02:47.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38578
2026-03-08T19:02:47.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:02:47.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:02:47.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:02:50.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 0x7fcf693d45e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:02:50.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:02:50.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:02:51.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-08T19:02:51.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:02:52.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lbpejYsxr4NQ0cO0UTruQ%2BoBdyw%3D&Expires=1773075771 HTTP/1.1" 200 59448
2026-03-08T19:02:52.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:02:52.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:02:52.598 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:02:52.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:02:52.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:03:08.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:03:08.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:03:08.722 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:03:08.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:03:08.769 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:03:38.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:03:38.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:03:38.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15789
2026-03-08T19:03:38.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:03:38.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:03:38.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:03:38.940 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:03:38.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:03:38.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:03:38.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 85233
2026-03-08T19:03:38.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:03:38.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:03:38.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:03:38.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 42639
2026-03-08T19:03:38.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:03:38.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:03:38.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:03:42.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 0x7fcf68e98dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:03:42.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:03:42.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:03:43.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-08T19:03:43.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:03:44.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ANb3vZjz4XHFlRsaJyZ4wYTV0xM%3D&Expires=1773075823 HTTP/1.1" 200 59448
2026-03-08T19:03:44.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:03:44.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:03:44.344 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:03:44.365 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:03:44.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:04:00.551 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:04:00.674 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:04:00.705 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:04:00.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:04:00.752 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:04:30.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:04:30.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:04:30.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15789
2026-03-08T19:04:30.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:04:30.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:04:30.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:04:30.899 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:04:30.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:04:30.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:04:30.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 85233
2026-03-08T19:04:30.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:04:30.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:04:30.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:04:30.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 47015
2026-03-08T19:04:30.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:04:30.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:04:30.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:04:33.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 0x7fcf684c5ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:04:33.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:04:33.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:04:35.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-08T19:04:35.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:04:35.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=31QaoE9ptCY6Jtt7dPkiEdMl5R0%3D&Expires=1773075874 HTTP/1.1" 200 58628
2026-03-08T19:04:36.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:04:36.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:04:36.228 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:04:36.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:04:36.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:04:52.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:04:53.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:04:53.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:04:53.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:04:53.186 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:05:23.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:05:23.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:05:23.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15789
2026-03-08T19:05:23.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:05:23.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:05:23.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:05:23.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-08T19:05:23.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:05:23.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:05:23.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 89369
2026-03-08T19:05:23.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:05:23.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:05:23.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:05:23.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 48896
2026-03-08T19:05:23.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:05:23.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:05:23.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:05: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 0x7fcf694a3790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:05:26.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:05:26.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:05:27.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:05:27.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:05:28.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ViYYvSvY%2FsCkDB5gpTmvzzkfoyI%3D&Expires=1773075927 HTTP/1.1" 200 58628
2026-03-08T19:05:28.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:05:28.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:05:28.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:05:28.861 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:05:28.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:05:45.034 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:05:45.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:05:45.177 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:05:45.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:05:45.225 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:06:15.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:06:15.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:06:16.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T19:06:16.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:06:16.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:06:16.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:06:16.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-08T19:06:16.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:06:16.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:06:16.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 93932
2026-03-08T19:06:16.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:06:16.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:06:16.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:06:16.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 48917
2026-03-08T19:06:16.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:06:16.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:06:16.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:06: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 0x7fcf6bad43d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:06:19.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:06:19.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:06:20.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-08T19:06:20.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:06:21.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1Pfk23tQL70DW%2B6wxInNLtkoe2c%3D&Expires=1773075980 HTTP/1.1" 200 58628
2026-03-08T19:06:21.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:06:21.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:06:21.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:06:21.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:06:21.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:06:38.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:06:38.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:06:38.923 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:06:38.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:06:38.970 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:07:08.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:07:08.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:07:09.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T19:07:09.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:07:09.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:07:09.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:07:09.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-08T19:07:09.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:07:09.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:07:09.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 93932
2026-03-08T19:07:09.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:07:09.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:07:09.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:07:09.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50924
2026-03-08T19:07:09.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:07:09.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:07:09.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:07: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 0x7fcf68e37130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:07:12.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:07:12.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:07:13.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-08T19:07:13.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:07:14.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eWHvNCVjSp12tN9oX45SFkT8zKo%3D&Expires=1773076033 HTTP/1.1" 200 58628
2026-03-08T19:07:14.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:07:14.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:07:14.743 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:07:14.766 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:07:14.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:07:29.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:07:29.835 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:07:29.864 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:07:29.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:07:29.912 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:07:59.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:07:59.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:08:00.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T19:08:00.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:08:00.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:08:00.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:08:00.226 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:08:00.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:08:00.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:08:00.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 99292
2026-03-08T19:08:00.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:08:00.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:08:00.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:08:00.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50924
2026-03-08T19:08:00.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:08:00.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:08:00.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:08: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 0x7fcf68ea5ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:08:03.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:08:03.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:08:04.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:08:04.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:08:05.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LPt5LSyg9zCnLXaYZHA72vCdTOw%3D&Expires=1773076084 HTTP/1.1" 200 58628
2026-03-08T19:08:05.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:08:05.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:08:05.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:08:05.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:08:05.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:08:21.874 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:08:21.990 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:08:22.019 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:08:22.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:08:22.067 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:08:52.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:08:52.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:08:52.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T19:08:52.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:08:52.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:08:52.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:08:52.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-08T19:08:52.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:08:52.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:08:52.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105779
2026-03-08T19:08:52.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:08:52.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:08:52.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:08:52.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 53517
2026-03-08T19:08:52.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:08:52.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:08:52.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:08: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 0x7fcf68bce9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:08:55.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:08:55.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:08:56.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:08:56.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:08:57.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OQrRXFUeaftlfItx2Pgo9wCB2fQ%3D&Expires=1773076136 HTTP/1.1" 200 58586
2026-03-08T19:08:57.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:08:57.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:08:57.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:08:57.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:08:57.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:09:13.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:09:13.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:09:13.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:09:13.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:09:13.289 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:09:43.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:09:43.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:09:43.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T19:09:43.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:09:43.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:09:43.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:09:43.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-08T19:09:43.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:09:43.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:09:43.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105779
2026-03-08T19:09:43.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:09:43.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:09:43.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:09:43.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 57488
2026-03-08T19:09:43.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:09:43.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:09:43.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:09:46.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 0x7fce73d33f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:09:46.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:09:46.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:09:47.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-08T19:09:47.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:09:48.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0sYk5YdGbDHFlucFrQHs2NU22OQ%3D&Expires=1773076187 HTTP/1.1" 200 58586
2026-03-08T19:09:49.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:09:49.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:09:49.046 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:09:49.068 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:09:49.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:10:04.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:10:05.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:10:05.075 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:10:05.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:10:05.122 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:10:35.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:10:35.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:10:35.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15718
2026-03-08T19:10:35.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:10:35.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:10:35.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:10:35.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-08T19:10:35.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:10:35.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:10:35.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 112167
2026-03-08T19:10:35.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:10:35.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:10:35.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:10:35.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 61434
2026-03-08T19:10:35.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:10:35.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:10:35.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:10:38.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 0x7fceb7213df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:10:38.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:10:38.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:10:39.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:10:39.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:10:40.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=whpyyL837s%2F%2FAxqq0D5yRlo1T5U%3D&Expires=1773076239 HTTP/1.1" 200 58586
2026-03-08T19:10:40.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:10:40.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:10:40.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:10:40.664 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:10:40.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:10:56.427 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:10:56.545 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:10:56.574 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:10:56.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:10:56.620 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:11:26.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:11:26.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:11:26.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15700
2026-03-08T19:11:26.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:11:26.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:11:26.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:11:26.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-08T19:11:26.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:11:26.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:11:26.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 118676
2026-03-08T19:11:26.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:11:26.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:11:26.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:11:26.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 61434
2026-03-08T19:11:26.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:11:26.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:11:26.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:11: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 0x7fce74fe8a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:11:29.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:11:29.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:11:30.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-08T19:11:30.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:11:31.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-170820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3TE0RH2J263UmCS8coeLlwuY4w8%3D&Expires=1773076290 HTTP/1.1" 200 58586
2026-03-08T19:11:32.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:11:32.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:11:32.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:11:32.144 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:11:32.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:11:47.399 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:11:47.513 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:11:47.542 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:11:47.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:11:47.590 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:12:17.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:12:17.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:12:17.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15700
2026-03-08T19:12:17.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:12:17.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:12:17.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:12:17.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-08T19:12:17.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:12:17.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:12:17.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 118676
2026-03-08T19:12:17.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:12:17.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:12:17.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:12:17.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 66023
2026-03-08T19:12:17.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:12:17.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:12:17.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:12:20.919 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69413130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:12:20.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:12:20.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:12:22.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-08T19:12:22.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:12:22.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-171219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fX4YnBDjWy4txc2yLOjjd0pIkA8%3D&Expires=1773076341 HTTP/1.1" 200 51844
2026-03-08T19:12:23.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:12:23.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:12:23.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:12:23.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:12:23.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:12:38.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:12:38.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:12:38.583 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:12:38.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:12:38.630 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:13:08.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:13:08.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:13:08.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15700
2026-03-08T19:13:08.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:13:08.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:13:08.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:13:08.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-08T19:13:08.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:13:08.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:13:08.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 118676
2026-03-08T19:13:08.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:13:08.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:13:08.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:13:08.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 66023
2026-03-08T19:13:08.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:13:08.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:13:08.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:13:11.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 0x7fceb3107130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:13:11.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:13:11.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:13:13.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-08T19:13:13.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:13:13.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-171219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dGj74%2Fsl892wNqVb2SEHYBoKbA4%3D&Expires=1773076392 HTTP/1.1" 200 51844
2026-03-08T19:13:14.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:13:14.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:13:14.181 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:13:14.206 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:13:14.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:13:29.837 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:13:29.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:13:29.981 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:13:29.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:13:30.027 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:14:00.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:14:00.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:14:00.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15700
2026-03-08T19:14:00.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:14:00.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:14:00.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:14:00.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-08T19:14:00.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:14:00.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:14:00.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 132580
2026-03-08T19:14:00.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:14:00.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:14:00.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:14:00.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 66023
2026-03-08T19:14:00.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:14:00.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:14:00.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:14: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 0x7fcf6928b4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:14:03.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:14:03.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:14:04.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-08T19:14:04.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:14:05.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-171219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GUT69pEBu0m%2BmNNXqjtMo9Q4BBA%3D&Expires=1773076444 HTTP/1.1" 200 51844
2026-03-08T19:14:05.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:14:05.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:14:05.753 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:14:05.777 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:14:05.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:14:21.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:14:21.684 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:14:21.713 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:14:21.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:14:21.760 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:14:51.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:14:51.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:14:51.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15700
2026-03-08T19:14:51.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:14:51.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:14:51.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:14:51.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-08T19:14:51.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:14:51.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:14:51.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 132580
2026-03-08T19:14:51.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:14:51.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:14:51.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:14:51.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 76233
2026-03-08T19:14:51.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:14:51.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:14:51.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:14: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 0x7fcf69638a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:14:55.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:14:55.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:14:56.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-08T19:14:56.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:14:57.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-171219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7oA9IYDmm2sT2Q%2BwvXYom8gYY5A%3D&Expires=1773076496 HTTP/1.1" 200 51844
2026-03-08T19:14:57.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:14:57.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:14:57.363 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:14:57.388 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:14:57.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:15:12.382 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:15:12.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:15:12.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:15:12.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:15:12.577 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:15:42.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:15:42.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:15:42.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15700
2026-03-08T19:15:42.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:15:42.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:15:42.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:15:42.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-08T19:15:42.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:15:42.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:15:42.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 141984
2026-03-08T19:15:42.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:15:42.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:15:42.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:15:42.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 76233
2026-03-08T19:15:42.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:15:42.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:15:42.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:15:45.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 0x7fcf68e98be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:15:45.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:15:45.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:15:47.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-08T19:15:47.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:15:48.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-171219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ipDex%2Fem1Ae9ZxDmzjvEoI%2FVowM%3D&Expires=1773076547 HTTP/1.1" 200 51844
2026-03-08T19:15:48.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:15:48.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:15:48.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:15:48.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:15:48.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:16:04.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:16:04.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:16:04.323 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:16:04.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:16:04.371 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:16:34.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:16:34.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:16:34.664 [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-08T19:16:34.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:16:34.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:16:34.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:16:34.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-08T19:16:34.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:16:34.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:16:34.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 150309
2026-03-08T19:16:34.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:16:34.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:16:34.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:16:34.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 83691
2026-03-08T19:16:34.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:16:34.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:16:34.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:16: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 0x7fcf69289de0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:16:37.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:16:37.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:16:38.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:16:38.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:16:39.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-171622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=66N4r1isEcKqS9odLSsMfklrP0w%3D&Expires=1773076598 HTTP/1.1" 200 57762
2026-03-08T19:16:40.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:16:40.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:16:40.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:16:40.105 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:16:40.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:16:55.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:16:55.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:16:55.505 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:16:55.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:16:55.551 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:17:25.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:17:25.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:17:25.703 [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-08T19:17:25.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:17:25.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:17:25.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:17:25.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-08T19:17:25.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:17:25.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:17:25.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 150309
2026-03-08T19:17:25.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:17:25.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:17:25.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:17:25.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 90774
2026-03-08T19:17:25.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:17:25.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:17:25.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:17:28.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 0x7fcf6ba6d540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:17:28.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:17:28.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:17: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-08T19:17:29.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:17:30.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-171622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=78OS4ikO51hgX0JqSXlfwwr9m74%3D&Expires=1773076649 HTTP/1.1" 200 57762
2026-03-08T19:17:31.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:17:31.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:17:31.041 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:17:31.064 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:17:31.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:17:46.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:17:46.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:17:46.595 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:17:46.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:17:46.641 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:18:16.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:18:16.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:18:16.785 [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-08T19:18:16.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:18:16.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:18:16.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:18:16.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-08T19:18:16.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:18:16.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:18:16.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 159676
2026-03-08T19:18:16.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:18:16.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:18:16.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:18:16.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 98185
2026-03-08T19:18:16.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:18:16.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:18:16.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:18: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 0x7fcf6b992a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:18:19.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:18:19.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:18:21.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:18:21.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:18:21.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-171622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AB3QmjjvlVy9Q0tWqr8fTGlRS%2Bk%3D&Expires=1773076700 HTTP/1.1" 200 57762
2026-03-08T19:18:22.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:18:22.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:18:22.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:18:22.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:18:22.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:18:37.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:18:37.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:18:37.313 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:18:37.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:18:37.360 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:19:07.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:19:07.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:19:07.496 [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-08T19:19:07.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:19:07.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:19:07.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:19:07.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-08T19:19:07.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:19:07.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:19:07.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 168531
2026-03-08T19:19:07.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:19:07.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:19:07.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:19:07.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 98185
2026-03-08T19:19:07.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:19:07.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:19:07.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:19:10.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 0x7fcf68ea7130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:19:10.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:19:10.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:19:11.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-08T19:19:11.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:19:12.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-171622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uhquT%2BMnOk%2FlXJKJoFOp1cOsd%2B4%3D&Expires=1773076751 HTTP/1.1" 200 57762
2026-03-08T19:19:13.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:19:13.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:19:13.127 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:19:13.160 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:19:13.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:19:28.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:19:28.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:19:28.979 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:19:28.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:19:29.026 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:19:59.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:19:59.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:19:59.191 [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-08T19:19:59.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:19:59.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:19:59.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:19:59.215 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:19:59.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:19:59.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:19:59.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 168531
2026-03-08T19:19:59.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:19:59.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:19:59.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:19:59.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 98185
2026-03-08T19:19:59.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:19:59.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:19:59.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:20: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 0x7fcf6bc18ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:20:02.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:20:02.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:20:03.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-08T19:20:03.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:20:04.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-171622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JHHoK2gE9p5xwK0p4SrN5JpnzQI%3D&Expires=1773076803 HTTP/1.1" 200 57762
2026-03-08T19:20:04.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:20:04.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:20:04.554 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:20:04.577 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:20:04.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:20:19.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:20:20.018 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:20:20.047 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:20:20.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:20:20.094 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:20:50.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:20:50.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:20:50.228 [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-08T19:20:50.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:20:50.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:20:50.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:20:50.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-08T19:20:50.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:20:50.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:20:50.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 177367
2026-03-08T19:20:50.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:20:50.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:20:50.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:20:50.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 105450
2026-03-08T19:20:50.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:20:50.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:20:50.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:20: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 0x7fceb7210910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:20:53.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:20:53.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:20:54.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-08T19:20:54.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:20:55.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g557MTHC6q2ib%2Bm4aembMVaMg%2F4%3D&Expires=1773076854 HTTP/1.1" 200 66998
2026-03-08T19:20:55.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:20:55.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:20:55.622 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:20:55.645 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:20:55.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:21:11.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:21:11.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:21:11.323 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:21:11.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:21:11.370 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:21:41.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:21:41.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:21:41.840 [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-08T19:21:41.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:21:41.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:21:41.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:21:41.867 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:21:41.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:21:41.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:21:41.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 185222
2026-03-08T19:21:41.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:21:41.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:21:41.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:21:41.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 112182
2026-03-08T19:21:41.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:21:41.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:21:41.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:21: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 0x7fcf69154190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:21:44.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:21:44.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:21:46.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-08T19:21:46.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:21:46.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KKVXclpDyNQBA2lJSwce3kBTMc0%3D&Expires=1773076905 HTTP/1.1" 200 66998
2026-03-08T19:21:47.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:21:47.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:21:47.238 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:21:47.262 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:21:47.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:22:02.531 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:22:02.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:22:02.674 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:22:02.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:22:02.721 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:22:32.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:22:32.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:22:32.873 [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-08T19:22:32.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:22:32.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:22:32.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:22:32.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-08T19:22:32.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:22:32.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:22:32.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 185222
2026-03-08T19:22:32.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:22:32.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:22:32.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:22:32.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 118056
2026-03-08T19:22:32.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:22:32.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:22:32.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:22: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 0x7fcf68e99750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:22:36.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:22:36.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:22:37.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-08T19:22:37.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:22:38.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cdxw5T88vxIZndFFaaBevgPTD4s%3D&Expires=1773076957 HTTP/1.1" 200 66998
2026-03-08T19:22:38.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:22:38.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:22:38.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:22:38.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:22:38.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:22:53.503 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:22:53.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:22:53.647 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:22:53.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:22:53.694 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:23:23.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:23:23.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:23:23.831 [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-08T19:23:23.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:23:23.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:23:23.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:23:23.857 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:23:23.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:23:23.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:23:23.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190818
2026-03-08T19:23:23.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:23:23.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:23:23.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:23:23.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122290
2026-03-08T19:23:23.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:23:23.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:23:23.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:23:26.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 0x7fcf6bc7c4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:23:26.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:23:26.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:23: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-08T19:23:28.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:23:28.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CWDWwVoLLyO3UiIpXKB9bPl3RMA%3D&Expires=1773077007 HTTP/1.1" 200 66998
2026-03-08T19:23:29.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:23:29.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:23:29.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:23:29.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:23:29.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:23:44.346 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:23:44.464 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:23:44.494 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:23:44.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:23:44.541 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:24:14.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:24:14.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:24:14.850 [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-08T19:24:14.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:24:14.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:24:14.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:24:14.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-08T19:24:14.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:24:14.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:24:14.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 195120
2026-03-08T19:24:14.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:24:14.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:24:14.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:24:14.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122290
2026-03-08T19:24:14.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:24:14.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:24:14.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:24:17.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 0x7fce73d38ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:24:17.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:24:17.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:24:19.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-08T19:24:19.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:24:19.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ekGGSwBs2FnMCKSs8M%2FsqsoeCsQ%3D&Expires=1773077058 HTTP/1.1" 200 66998
2026-03-08T19:24:20.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:24:20.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:24:20.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:24:20.214 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:24:20.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:24:36.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:24:36.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:24:36.188 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:24:36.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:24:36.236 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:25:06.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:25:06.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:25:06.386 [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-08T19:25:06.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:25:06.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:25:06.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:25:06.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-08T19:25:06.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:25:06.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:25:06.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 195120
2026-03-08T19:25:06.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:25:06.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:25:06.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:25:06.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122290
2026-03-08T19:25:06.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:25:06.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:25:06.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:25: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 0x7fcf6ba6cd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:25:09.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:25:09.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:25:10.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-08T19:25:10.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:25:11.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IZw4LUyJCZBfMvjsV8kC3DQOWlU%3D&Expires=1773077110 HTTP/1.1" 200 94308
2026-03-08T19:25:12.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:25:12.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:25:12.008 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:25:12.030 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:25:12.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:25:27.472 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:25:27.587 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:25:27.616 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:25:27.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:25:27.663 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:25:57.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:25:57.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:25:59.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16525
2026-03-08T19:25:59.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:25:59.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:25:59.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:25:59.724 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:25:59.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:25:59.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:25:59.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198429
2026-03-08T19:25:59.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:25:59.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:25:59.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:25:59.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 125185
2026-03-08T19:25:59.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:25:59.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:25:59.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:26: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 0x7fcf68a90190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:26:02.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:26:02.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:26:03.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-08T19:26:03.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:26:04.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xp9lbZy5tkMsHkLr6mz%2Fo6HyvFA%3D&Expires=1773077163 HTTP/1.1" 200 94308
2026-03-08T19:26:05.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:26:05.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:26:05.298 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:26:05.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:26:05.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:26:20.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:26:21.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:26:21.041 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:26:21.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:26:21.088 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:26:51.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:26:51.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:26:51.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16525
2026-03-08T19:26:51.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:26:51.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:26:51.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:26:51.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-08T19:26:51.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:26:51.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:26:51.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198429
2026-03-08T19:26:51.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:26:51.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:26:51.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:26:51.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127360
2026-03-08T19:26:51.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:26:51.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:26:51.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:26:54.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 0x7fcf68e9ada0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:26:54.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:26:54.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:26:55.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-08T19:26:55.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:26:56.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fyxbdX7Kf49po1JILggqaZaPGkQ%3D&Expires=1773077215 HTTP/1.1" 200 94308
2026-03-08T19:26:56.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:26:56.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:26:56.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:26:56.940 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:26:56.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:27:12.831 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:27:12.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:27:12.974 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:27:12.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:27:13.022 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:27:43.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:27:43.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:27:43.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16525
2026-03-08T19:27:43.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:27:43.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:27:43.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:27:43.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-08T19:27:43.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:27:43.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:27:43.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198429
2026-03-08T19:27:43.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:27:43.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:27:43.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:27:43.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127360
2026-03-08T19:27:43.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:27:43.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:27:43.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:27: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 0x7fcf685aca90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:27:46.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:27:46.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:27:47.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-08T19:27:47.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:27:48.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UHt2ASUrhoI%2BiBKJikUt%2FvMOa5Y%3D&Expires=1773077267 HTTP/1.1" 200 94308
2026-03-08T19:27:48.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:27:48.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:27:48.970 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:27:48.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:27:48.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:28:04.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:28:04.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:28:04.612 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:28:04.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:28:04.660 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:28:34.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:28:34.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:28:35.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16525
2026-03-08T19:28:35.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:28:35.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:28:35.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:28:35.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-08T19:28:35.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:28:35.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:28:35.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199118
2026-03-08T19:28:35.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:28:35.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:28:35.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:28:35.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127360
2026-03-08T19:28:35.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:28:35.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:28:35.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:28: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 0x7fcf693b9750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:28:38.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:28:38.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:28:39.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-08T19:28:39.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:28:40.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZbK7o6nU1LWwS7MV8rhjeCNnae0%3D&Expires=1773077319 HTTP/1.1" 200 140200
2026-03-08T19:28:40.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:28:40.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:28:40.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:28:40.855 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:28:40.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:28:56.022 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:28:56.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:28:56.166 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:28:56.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:28:56.214 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:29:26.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:29:26.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:29:26.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16525
2026-03-08T19:29:26.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:29:26.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:29:26.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:29:26.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-08T19:29:26.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:29:26.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:29:26.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201106
2026-03-08T19:29:26.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:29:26.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:29:26.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:29:26.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127763
2026-03-08T19:29:26.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:29:26.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:29:26.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:29:29.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 0x7fcf69438e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:29:29.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:29:29.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:29:30.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-08T19:29:30.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:29:31.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eA5dX1vl0k62KVOTXaocG7SOlKc%3D&Expires=1773077370 HTTP/1.1" 200 140200
2026-03-08T19:29:32.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:29:32.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:29:32.038 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:29:32.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:29:32.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:29:46.926 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:29:47.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:29:47.070 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:29:47.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:29:47.118 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:30:17.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:30:17.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:30:17.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16525
2026-03-08T19:30:17.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:30:17.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:30:17.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:30:17.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-08T19:30:17.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:30:17.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:30:17.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201106
2026-03-08T19:30:17.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:30:17.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:30:17.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:30:17.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129193
2026-03-08T19:30:17.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:30:17.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:30:17.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:30:20.535 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d94730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:30:20.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:30:20.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:30:21.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-08T19:30:21.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:30:22.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4oehNL%2FNWuLtIdn6Uy%2FQ6wQAYGo%3D&Expires=1773077421 HTTP/1.1" 200 140200
2026-03-08T19:30:23.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:30:23.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:30:23.030 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:30:23.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:30:23.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:30:38.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:30:38.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:30:38.480 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:30:38.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:30:38.527 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:31:08.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:31:08.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:31:10.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T19:31:10.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:31:10.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:31:10.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:31:10.236 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:31:10.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:31:10.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:31:10.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203164
2026-03-08T19:31:10.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:31:10.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:31:10.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:31:10.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130683
2026-03-08T19:31:10.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:31:10.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:31:10.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:31: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 0x7fcf69421a50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:31:13.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:31:13.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:31:14.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-08T19:31:14.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:31:15.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Fg2ulnTDjW9D%2B9Jz82cF3XkgO2c%3D&Expires=1773077474 HTTP/1.1" 200 140200
2026-03-08T19:31:15.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:31:15.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:31:15.895 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:31:15.921 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:31:15.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:31:32.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:31:32.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:31:32.576 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:31:32.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:31:32.624 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:32:02.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:32:02.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:32:03.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T19:32:03.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:32:03.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:32:03.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:32:03.198 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:32:03.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:32:03.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:32:03.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203956
2026-03-08T19:32:03.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:32:03.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:32:03.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:32:03.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130683
2026-03-08T19:32:03.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:32:03.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:32:03.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:32: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 0x7fcf69648a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:32:06.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:32:06.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:32:07.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-08T19:32:07.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:32:08.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-172825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pfl3ygYfqAQSk1z1d%2FhkJVN5FI4%3D&Expires=1773077527 HTTP/1.1" 200 140200
2026-03-08T19:32:08.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:32:08.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:32:08.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:32:08.870 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:32:08.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:32:25.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:32:25.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:32:25.267 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:32:25.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:32:25.315 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:32:55.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:32:55.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:32:55.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T19:32:55.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:32:55.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:32:55.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:32:55.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-08T19:32:55.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:32:55.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:32:55.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203956
2026-03-08T19:32:55.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:32:55.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:32:55.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:32:55.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131377
2026-03-08T19:32:55.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:32:55.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:32:55.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:32: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 0x7fce750684f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:32:58.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:32:58.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:32:59.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:32:59.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:33:00.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-173222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ooOKt%2BpvuJRe3d5LTON7PWQCP4s%3D&Expires=1773077579 HTTP/1.1" 200 195793
2026-03-08T19:33:01.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:33:01.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:33:01.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:33:01.467 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:33:01.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:33:17.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:33:17.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:33:17.543 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:33:17.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:33:17.591 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:33:47.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:33:47.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:33:48.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T19:33:48.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:33:48.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:33:48.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:33:48.113 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:33:48.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:33:48.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:33:48.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 204965
2026-03-08T19:33:48.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:33:48.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:33:48.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:33:48.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131377
2026-03-08T19:33:48.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:33:48.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:33:48.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:33:51.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 0x7fceb2bed0f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:33:51.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:33:51.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:33:52.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-08T19:33:52.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:33:53.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-173222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3nBF99EM3ptwYkBQ3QL%2Bkd9fsqQ%3D&Expires=1773077632 HTTP/1.1" 200 195793
2026-03-08T19:33:53.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:33:53.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:33:53.966 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:33:54.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:33:54.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:34:09.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:34:09.783 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:34:09.812 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:34:09.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:34:09.860 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:34:39.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:34:39.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:34:40.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T19:34:40.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:34:40.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:34:40.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:34:40.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-08T19:34:40.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:34:40.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:34:40.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205303
2026-03-08T19:34:40.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:34:40.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:34:40.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:34:40.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131969
2026-03-08T19:34:40.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:34:40.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:34:40.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:34: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 0x7fcf6bc04370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:34:43.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:34:43.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:34:44.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-08T19:34:44.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:34:45.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-173222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CFHmIX5vdINgdo1OzCmVYhVq5ng%3D&Expires=1773077684 HTTP/1.1" 200 195793
2026-03-08T19:34:46.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:34:46.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:34:46.096 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:34:46.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:34:46.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:35:02.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:35:02.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:35:03.027 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:35:03.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:35:03.075 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:35:33.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:35:33.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:35:33.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16524
2026-03-08T19:35:33.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:35:33.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:35:33.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:35:33.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-08T19:35:33.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:35:33.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:35:33.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205303
2026-03-08T19:35:33.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:35:33.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:35:33.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:35:33.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132315
2026-03-08T19:35:33.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:35:33.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:35:33.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:35: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 0x7fcf6ba6e020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:35:36.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:35:36.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:35:37.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-08T19:35:37.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:35:38.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-173222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D55kQ6GfxK8HHDrYunqW%2F3gYURE%3D&Expires=1773077737 HTTP/1.1" 200 195793
2026-03-08T19:35:39.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:35:39.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:35:39.440 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:35:39.463 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:35:39.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:35:54.370 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:35:54.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:35:54.514 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:35:54.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:35:54.561 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:36:24.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:36:24.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:36:24.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16570
2026-03-08T19:36:24.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:36:24.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:36:24.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:36:24.895 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:36:24.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:36:24.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:36:24.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 206201
2026-03-08T19:36:24.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:36:24.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:36:24.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:36:24.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132560
2026-03-08T19:36:24.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:36:24.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:36:24.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:36: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 0x7fcf6b992d70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:36:28.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:36:28.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:36:29.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-08T19:36:29.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:36:30.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-173621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7DnCOQTGHD0yKk9HbsxCS13UpLg%3D&Expires=1773077789 HTTP/1.1" 200 222468
2026-03-08T19:36:30.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:36:30.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:36:30.848 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:36:30.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:36:30.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:36:47.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:36:47.368 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:36:47.397 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:36:47.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:36:47.445 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:37:17.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:37:17.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:37:17.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16570
2026-03-08T19:37:17.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:37:17.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:37:17.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:37:17.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-08T19:37:17.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:37:17.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:37:17.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 206517
2026-03-08T19:37:17.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:37:17.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:37:17.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:37:17.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132564
2026-03-08T19:37:17.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:37:17.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:37:17.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:37:20.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 0x7fcf6963b2b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:37:20.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:37:20.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:37:22.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-08T19:37:22.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:37:22.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-173621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W6%2BofxGfD4ysDK9rNPT3pyVEm78%3D&Expires=1773077841 HTTP/1.1" 200 222468
2026-03-08T19:37:23.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:37:23.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:37:23.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:37:23.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:37:23.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:37:39.012 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:37:39.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:37:39.152 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:37:39.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:37:39.200 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:38:09.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:38:09.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:38:09.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16570
2026-03-08T19:38:09.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:38:09.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:38:09.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:38: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-08T19:38:09.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:38:09.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:38:09.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 206517
2026-03-08T19:38:09.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:38:09.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:38:09.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:38:09.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 133234
2026-03-08T19:38:09.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:38:09.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:38:09.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:38: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 0x7fceb7212e60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:38:12.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:38:12.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:38:13.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-08T19:38:13.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:38:14.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-173621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hbk3mRyf0hGubtTZjRupPTVdiI0%3D&Expires=1773077893 HTTP/1.1" 200 222468
2026-03-08T19:38:15.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:38:15.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:38:15.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:38:15.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:38:15.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:38:31.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:38:31.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:38:31.254 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:38:31.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:38:31.302 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:39:01.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:39:01.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:39:01.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16570
2026-03-08T19:39:01.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:39:01.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:39:01.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:39:01.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-08T19:39:01.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:39:01.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:39:01.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 207487
2026-03-08T19:39:01.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:39:01.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:39:01.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:39:01.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 133234
2026-03-08T19:39:01.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:39:01.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:39:01.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:39: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 0x7fce73d35f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:39:04.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:39:04.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:39:05.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-08T19:39:05.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:39:06.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-173621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zo6I%2BsZbu5MF99JZUbanMOnkxaM%3D&Expires=1773077945 HTTP/1.1" 200 222468
2026-03-08T19:39:07.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:39:07.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:39:07.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:39:07.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:39:07.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:39:22.387 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:39:22.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:39:22.527 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:39:22.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:39:22.575 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:39:52.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:39:52.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:39:52.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16570
2026-03-08T19:39:52.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:39:52.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:39:52.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:39:52.889 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:39:52.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:39:52.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:39:52.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 207643
2026-03-08T19:39:52.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:39:52.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:39:52.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:39:52.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 133592
2026-03-08T19:39:52.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:39:52.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:39:52.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:39: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 0x7fcf68d15960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:39:56.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:39:56.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:39:57.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-08T19:39:57.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:39:58.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-173621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=et1a3McsiHXlq%2FASyhGgPhv0Gd8%3D&Expires=1773077997 HTTP/1.1" 200 222468
2026-03-08T19:39:58.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:39:58.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:39:58.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:39:58.814 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:39:58.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:40:15.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:40:15.706 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:40:15.735 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:40:15.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:40:15.783 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:40:45.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:40:45.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:40:45.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16570
2026-03-08T19:40:45.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:40:45.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:40:45.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:40:45.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-08T19:40:45.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:40:45.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:40:45.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 207643
2026-03-08T19:40:45.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:40:45.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:40:45.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:40:45.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 133876
2026-03-08T19:40:45.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:40:45.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:40:45.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:40:49.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 0x7fcf68bcc7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:40:49.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:40:49.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:40:50.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-08T19:40:50.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:40:51.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yGCdgnqjbBGypbPIXKIhtGK6Q7E%3D&Expires=1773078050 HTTP/1.1" 200 243252
2026-03-08T19:40:51.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:40:51.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:40:51.901 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:40:51.923 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:40:51.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:41:07.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:41:07.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:41:07.176 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:41:07.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:41:07.224 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:41:37.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:41:37.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:41:37.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16516
2026-03-08T19:41:37.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:41:37.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:41:37.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:41:37.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-08T19:41:37.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:41:37.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:41:37.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 207643
2026-03-08T19:41:37.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:41:37.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:41:37.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:41:37.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 133893
2026-03-08T19:41:37.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:41:37.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:41:37.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:41:40.793 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bae920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:41:40.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:41:40.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:41:41.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-08T19:41:41.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:41:42.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L39WljTcCSayfvWxcSPooQ%2B4gSc%3D&Expires=1773078101 HTTP/1.1" 200 243252
2026-03-08T19:41:43.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:41:43.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:41:43.521 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:41:43.542 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:41:43.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:42:00.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:42:00.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:42:00.819 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:42:00.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:42:00.866 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:42:30.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:42:30.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:42:31.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16516
2026-03-08T19:42:31.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:42:31.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:42:31.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:42:31.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-08T19:42:31.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:42:31.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:42:31.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203496
2026-03-08T19:42:31.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:42:31.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:42:31.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:42:31.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 133893
2026-03-08T19:42:31.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:42:31.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:42:31.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:42:34.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 0x7fcf68cd0e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:42:34.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:42:34.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:42:35.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-08T19:42:35.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:42:36.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PNwofx6FaptLwFCIjbPtFkjb8yk%3D&Expires=1773078155 HTTP/1.1" 200 243252
2026-03-08T19:42:36.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:42:36.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:42:36.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:42:36.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:42:36.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:42:52.155 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:42:52.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:42:52.298 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:42:52.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:42:52.345 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:43:22.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:43:22.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:43:22.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16516
2026-03-08T19:43:22.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:43:22.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:43:22.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19: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-08T19:43:22.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:43:22.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:43:22.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203496
2026-03-08T19:43:22.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:43:22.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:43:22.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:43:22.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131415
2026-03-08T19:43:22.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:43:22.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:43:22.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19: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 0x7fcf694c8a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:43:25.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:43:25.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:43:26.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-08T19:43:26.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:43:27.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oGCTA847FayX8NSj7wPSk844hSo%3D&Expires=1773078206 HTTP/1.1" 200 243252
2026-03-08T19:43:28.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:43:28.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:43:28.431 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:43:28.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:43:28.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:43:45.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:43:45.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:43:45.781 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:43:45.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:43:45.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:44:15.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:44:15.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:44:15.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16516
2026-03-08T19:44:15.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:44:15.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:44:15.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:44:15.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-08T19:44:15.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:44:15.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:44:16.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203968
2026-03-08T19:44:16.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:44:16.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:44:16.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:44:16.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131721
2026-03-08T19:44:16.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:44:16.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:44:16.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:44:19.129 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcc580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:44:19.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:44:19.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:44:20.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-08T19:44:20.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:44:21.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mfr4yo31%2FJRBew6z9RMPVr7wkSQ%3D&Expires=1773078260 HTTP/1.1" 200 243252
2026-03-08T19:44:22.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:44:22.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:44:22.049 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:44:22.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:44:22.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:44:37.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:44:37.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:44:37.447 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:44:37.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:44:37.495 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:45:07.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:45:07.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:45:07.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16516
2026-03-08T19:45:07.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:45:07.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:45:07.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:45:07.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-08T19:45:07.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:45:07.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:45:07.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 204384
2026-03-08T19:45:07.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:45:07.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:45:07.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:45:07.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132137
2026-03-08T19:45:08.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:45:08.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:45:08.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:45: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 0x7fcf68b639a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:45:11.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:45:11.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:45:12.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-08T19:45:12.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:45:13.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174422.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JpU4Y4eI3xModIxMN%2Fhqm0AuvqI%3D&Expires=1773078312 HTTP/1.1" 200 252893
2026-03-08T19:45:13.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:45:13.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:45:13.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:45:13.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:45:13.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:45:29.747 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:45:29.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:45:29.888 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:45:29.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:45:29.934 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:45:59.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:45:59.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:46:00.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16516
2026-03-08T19:46:00.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:46:00.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:46:00.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:46:00.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-08T19:46:00.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:46:00.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:46:00.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 204384
2026-03-08T19:46:00.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:46:00.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:46:00.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:46:00.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132137
2026-03-08T19:46:00.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:46:00.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:46:00.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:46:03.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 0x7fcf6bc1acb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:46:03.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:46:03.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:46:04.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-08T19:46:04.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:46:05.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174422.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dhVlK1Sf%2BNF0mJjkZAqM80BRQuY%3D&Expires=1773078364 HTTP/1.1" 200 252893
2026-03-08T19:46:06.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:46:06.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:46:06.155 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:46:06.177 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:46:06.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:46:21.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:46:21.551 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:46:21.579 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:46:21.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:46:21.626 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:46:51.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:46:51.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:46:51.907 [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-08T19:46:51.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:46:51.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:46:51.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:46:51.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-08T19:46:51.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:46:51.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:46:51.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 204956
2026-03-08T19:46:51.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:46:51.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:46:51.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:46:51.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132137
2026-03-08T19:46:51.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:46:51.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:46:51.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19: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 0x7fcf691ebc70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:46:55.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:46:55.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:46:56.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-08T19:46:56.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:46:57.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174422.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MltxBJdEJAXH9EZeBAvyQr0zgMY%3D&Expires=1773078416 HTTP/1.1" 200 252893
2026-03-08T19:46:57.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:46:57.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:46:57.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:46:57.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:46:57.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:47:14.023 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:47:14.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:47:14.165 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:47:14.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:47:14.213 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:47:44.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:47:44.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:47:44.352 [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-08T19:47:44.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:47:44.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:47:44.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:47: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-08T19:47:44.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:47:44.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:47:44.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205176
2026-03-08T19:47:44.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:47:44.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:47:44.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:47:44.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132377
2026-03-08T19:47:44.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:47:44.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:47:44.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:47: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 0x7fce75069d20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:47:47.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:47:47.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:47:48.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-08T19:47:48.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:47:49.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174422.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fbfwdTfrpZ1qpxkUNXl1mZ%2Fz5PQ%3D&Expires=1773078468 HTTP/1.1" 200 252893
2026-03-08T19:47:50.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:47:50.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:47:50.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:47:50.218 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:47:50.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:48:06.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:48:06.976 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:48:07.004 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:48:07.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:48:07.053 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:48:37.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:48:37.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:48:37.203 [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-08T19:48:37.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:48:37.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:48:37.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:48:37.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-08T19:48:37.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:48:37.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:48:37.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205176
2026-03-08T19:48:37.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:48:37.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:48:37.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:48:37.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132678
2026-03-08T19:48:37.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:48:37.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:48:37.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:48: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 0x7fcf6938e170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:48:40.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:48:40.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:48:41.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-08T19:48:41.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:48:42.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174822.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3ep2GnBhdEZ%2BR6vaFK62EhBJwRo%3D&Expires=1773078521 HTTP/1.1" 200 256616
2026-03-08T19:48:43.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:48:43.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:48:43.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:48:43.137 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:48:43.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:48:58.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:48:59.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:48:59.070 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:48:59.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:48:59.118 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:49:29.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:49:29.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:49:29.420 [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-08T19:49:29.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:49:29.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:49:29.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:49:29.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-08T19:49:29.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:49:29.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:49:29.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205244
2026-03-08T19:49:29.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:49:29.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:49:29.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:49:29.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132355
2026-03-08T19:49:29.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:49:29.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:49:29.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:49:32.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 0x7fcf68a911b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:49:32.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:49:32.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:49:33.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-08T19:49:33.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:49:34.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174822.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9U75%2F6dXbQ4ktXl9k23YElUN3R8%3D&Expires=1773078573 HTTP/1.1" 200 256616
2026-03-08T19:49:35.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:49:35.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:49:35.313 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:49:35.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:49:35.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:49:51.649 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:49:51.764 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:49:51.794 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:49:51.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:49:51.842 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:50:21.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:50:21.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:50:22.135 [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-08T19:50:22.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:50:22.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:50:22.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:50:22.154 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:50:22.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:50:22.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:50:22.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205315
2026-03-08T19:50:22.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:50:22.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:50:22.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:50:22.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132775
2026-03-08T19:50:22.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:50:22.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:50:22.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:50: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 0x7fcf68e56f20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:50:25.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:50:25.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:50:26.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-08T19:50:26.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:50:27.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174822.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9xsnT7XiDqxnGsYIoPms2yHYiF4%3D&Expires=1773078626 HTTP/1.1" 200 256616
2026-03-08T19:50:28.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:50:28.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:50:28.064 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:50:28.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:50:28.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:50:43.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:50:43.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:50:43.888 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:50:43.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:50:43.937 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:51:13.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:51:13.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:51:15.111 [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-08T19:51:15.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:51:15.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:51:15.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:51:15.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-08T19:51:15.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:51:15.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:51:15.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205696
2026-03-08T19:51:15.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:51:15.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:51:15.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:51:15.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132775
2026-03-08T19:51:15.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:51:15.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:51:15.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:51:18.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 0x7fcf68e56c50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:51:18.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:51:18.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:51:19.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-08T19:51:19.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:51:20.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174822.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MWArVwNhBUp5Yc%2FN%2BFjvvn%2FVTFs%3D&Expires=1773078679 HTTP/1.1" 200 256616
2026-03-08T19:51:21.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:51:21.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:51:21.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:51:21.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:51:21.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:51:38.104 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:51:38.221 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:51:38.250 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:51:38.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:51:38.298 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:52:08.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:52:08.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:52:08.765 [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-08T19:52:08.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:52:08.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:52:08.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:52:08.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-08T19:52:08.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:52:08.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:52:08.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205696
2026-03-08T19:52:08.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:52:08.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:52:08.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:52:08.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132864
2026-03-08T19:52:08.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:52:08.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:52:08.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19: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 0x7fcf68c58af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:52:11.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:52:11.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:52:13.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-08T19:52:13.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:52:13.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-174822.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TrBsIbT7GmbzxNj9%2F%2FhRf3KzPSk%3D&Expires=1773078732 HTTP/1.1" 200 256616
2026-03-08T19:52:14.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:52:14.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:52:14.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:52:14.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:52:14.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:52:29.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:52:29.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:52:29.790 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:52:29.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:52:29.838 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:52:59.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:52:59.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:53:00.403 [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-08T19:53:00.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:53:00.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:53:00.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:53:00.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-08T19:53:00.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:53:00.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:53:00.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205788
2026-03-08T19:53:00.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:53:00.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:53:00.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:53:00.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132864
2026-03-08T19:53:00.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:53:00.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:53:00.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:53: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 0x7fcf68cc5210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:53:03.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:53:03.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:53:04.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-08T19:53:04.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:53:05.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-175222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pseh4vps9u3TZvP%2BsA41KU4zxP0%3D&Expires=1773078784 HTTP/1.1" 200 257427
2026-03-08T19:53:06.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:53:06.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:53:06.331 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:53:06.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:53:06.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:53:22.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:53:22.990 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:53:23.019 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:53:23.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:53:23.067 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:53:53.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:53:53.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:53:53.368 [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-08T19:53:53.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:53:53.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:53:53.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:53:53.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-08T19:53:53.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:53:53.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:53:53.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205407
2026-03-08T19:53:53.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:53:53.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:53:53.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:53:53.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 133053
2026-03-08T19:53:53.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:53:53.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:53:53.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:53:56.473 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b62230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:53:56.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:53:56.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:53:57.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-08T19:53:57.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:53:58.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-175222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=do3MZvSRio3C0HBFxuuE3h9tWzU%3D&Expires=1773078837 HTTP/1.1" 200 257427
2026-03-08T19:53:59.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:53:59.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:53:59.216 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:53:59.246 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:53:59.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:54:14.346 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:54:14.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:54:14.489 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:54:14.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:54:14.535 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:54:44.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:54:44.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:54:44.710 [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-08T19:54:44.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:54:44.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:54:44.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:54:44.733 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:54:44.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:54:44.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:54:44.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205407
2026-03-08T19:54:44.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:54:44.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:54:44.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:54:44.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132481
2026-03-08T19:54:44.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:54:44.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:54:44.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:54: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 0x7fcf68e986d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:54:47.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:54:47.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:54:49.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:54:49.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:54:49.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-175222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FmIjT4nlkH00MWCHOKUmesImpeg%3D&Expires=1773078888 HTTP/1.1" 200 257427
2026-03-08T19:54:50.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:54:50.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:54:50.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:54:50.685 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:54:50.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:55:07.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:55:07.537 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:55:07.567 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:55:07.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:55:07.614 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:55:37.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:55:37.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:55:37.776 [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-08T19:55:37.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:55:37.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:55:37.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:55:37.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-08T19:55:37.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:55:37.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:55:37.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 205407
2026-03-08T19:55:37.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:55:37.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:55:37.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:55:37.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132481
2026-03-08T19:55:37.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:55:37.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:55:37.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:55:40.919 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d0efb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:55:40.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:55:40.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:55:42.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-08T19:55:42.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:55:42.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-175222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BLfhI78x4y5P4xwsEnWcULzLNbU%3D&Expires=1773078941 HTTP/1.1" 200 257427
2026-03-08T19:55:43.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:55:43.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:55:43.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:55:43.685 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:55:43.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:55:58.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:55:58.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:55:58.870 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:55:58.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:55:58.919 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:56:28.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:56:28.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:56:29.231 [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-08T19:56:29.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:56:29.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:56:29.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:56:29.254 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:56:29.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:56:29.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:56:29.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203144
2026-03-08T19:56:29.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:56:29.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:56:29.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:56:29.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 132494
2026-03-08T19:56:29.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:56:29.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:56:29.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:56:32.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 0x7fceb2c43c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:56:32.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:56:32.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:56:33.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-08T19:56:33.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:56:34.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-175623.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E9lPXut9WUDo7CloTgJAnuu16So%3D&Expires=1773078993 HTTP/1.1" 200 65583
2026-03-08T19:56:34.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:56:34.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:56:34.726 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:56:34.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:56:34.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:56:51.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:56:51.970 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:56:51.999 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:56:51.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:56:52.047 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:57:22.077 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:57:22.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:57:22.189 [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-08T19:57:22.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:57:22.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:57:22.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:57:22.206 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:57:22.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:57:22.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:57:22.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203144
2026-03-08T19:57:22.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:57:22.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:57:22.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:57:22.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131476
2026-03-08T19:57:22.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:57:22.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:57:22.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:57: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 0x7fcf68e34640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:57:25.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:57:25.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:57:26.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-08T19:57:26.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:57:27.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-175623.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=974G7mne6DosCru0TGqQIEHajug%3D&Expires=1773079046 HTTP/1.1" 200 65583
2026-03-08T19:57:27.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:57:27.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:57:27.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:57:27.567 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:57:27.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:57:42.524 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:57:42.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:57:42.672 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:57:42.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:57:42.720 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:58:12.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:58:12.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:58:13.040 [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-08T19:58:13.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:58:13.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:58:13.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:58:13.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-08T19:58:13.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:58:13.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:58:13.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 202957
2026-03-08T19:58:13.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:58:13.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:58:13.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:58:13.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131431
2026-03-08T19:58:13.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:58:13.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:58:13.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:58:16.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 0x7fcf695126e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:58:16.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:58:16.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:58:17.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:58:17.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:58:18.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-175623.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Jf5hg62H4%2FKpgB2c%2F1draY2SEnA%3D&Expires=1773079097 HTTP/1.1" 200 65583
2026-03-08T19:58:18.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:58:18.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:58:18.439 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:58:18.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:58:18.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:58:33.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:58:33.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:58:33.698 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:58:33.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:58:33.745 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:59:03.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:59:03.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:59:04.009 [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-08T19:59:04.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:59:04.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:59:04.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:59:04.027 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T19:59:04.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:59:04.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:59:04.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203397
2026-03-08T19:59:04.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:59:04.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:59:04.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:59:04.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131431
2026-03-08T19:59:04.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:59:04.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:59:04.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:59:07.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 0x7fcf68bcc340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:59:07.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:59:07.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:59:08.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:59:08.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T19:59:09.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-175623.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s3XeBcmArWT3TwN580ZwW3IdmW8%3D&Expires=1773079148 HTTP/1.1" 200 65583
2026-03-08T19:59:09.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T19:59:09.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T19:59:09.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T19:59:09.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T19:59:09.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T19:59:25.093 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:59:25.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T19:59:25.235 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T19:59:25.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T19:59:25.283 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T19:59:55.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T19:59:55.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T19:59:55.431 [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-08T19:59:55.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T19:59:55.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T19:59:55.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T19:59:55.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-08T19:59:55.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T19:59:55.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T19:59:55.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203397
2026-03-08T19:59:55.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:59:55.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T19:59:55.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T19:59:55.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131448
2026-03-08T19:59:55.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T19:59:55.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T19:59:55.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T19:59:58.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 0x7fcf68c52c20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T19:59:58.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T19:59:58.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T19:59:59.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T19:59:59.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:00:00.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-175623.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7dfKiD%2F9%2FrNcEPALgzkWpGxG1K4%3D&Expires=1773079199 HTTP/1.1" 200 65583
2026-03-08T20:00:00.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:00:00.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:00:00.821 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:00:00.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:00:00.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:00:16.778 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:00:16.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:00:16.921 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:00:16.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:00:16.969 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:00:47.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:00:47.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:00:47.171 [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-08T20:00:47.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:00:47.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:00:47.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:00:47.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-08T20:00:47.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:00:47.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:00:47.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203684
2026-03-08T20:00:47.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:00:47.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:00:47.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:00:47.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131631
2026-03-08T20:00:47.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:00:47.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:00:47.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:00:50.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 0x7fcf68e54400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:00:50.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:00:50.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:00:51.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-08T20:00:51.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:00:52.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-180022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oCJ7zle6WQi%2F2R52Mvys2lDODGs%3D&Expires=1773079251 HTTP/1.1" 200 53965
2026-03-08T20:00:52.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:00:52.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:00:52.555 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:00:52.578 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:00:52.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:01:10.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:01:10.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:01:10.458 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:01:10.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:01:10.503 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:01:40.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:01:40.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:01:40.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:01:40.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:01:40.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:01:40.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:01:40.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-08T20:01:40.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:01:40.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:01:40.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203766
2026-03-08T20:01:40.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:01:40.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:01:40.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:01:40.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131845
2026-03-08T20:01:40.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:01:40.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:01:40.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:01: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 0x7fce73d97f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:01:43.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:01:43.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:01: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-08T20:01:44.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:01:45.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-180022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jyys383hNR7PuQjivc1nf9aPIF0%3D&Expires=1773079304 HTTP/1.1" 200 53965
2026-03-08T20:01:46.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:01:46.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:01:46.070 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:01:46.093 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:01:46.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:02:01.229 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:02:01.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:02:01.392 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:02:01.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:02:01.440 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:02:31.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:02:31.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:02:31.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:02:31.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:02:31.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:02:31.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:02:31.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-08T20:02:31.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:02:31.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:02:31.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203766
2026-03-08T20:02:31.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:02:31.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:02:31.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:02:31.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131668
2026-03-08T20:02:31.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:02:31.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:02:31.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:02:34.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 0x7fcf6850cfa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:02:34.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:02:34.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:02:36.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:02:36.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:02:36.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-180022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ROkXHm%2FjfIuKpkA6X%2FZyTPyuRrc%3D&Expires=1773079355 HTTP/1.1" 200 53965
2026-03-08T20:02:37.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:02:37.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:02:37.177 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:02:37.199 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:02:37.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:02:52.983 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:02:53.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:02:53.157 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:02:53.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:02:53.205 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:03:23.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:03:23.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:03:26.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:03:26.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:03:26.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:03:26.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:03:26.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-08T20:03:26.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:03:26.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:03:26.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 37007
2026-03-08T20:03:26.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:03:26.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:03:26.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:03:26.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 26050
2026-03-08T20:03:26.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:03:26.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:03:26.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:03: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 0x7fceb3112530>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:03:29.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:03:29.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:03:30.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-08T20:03:30.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:03:31.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-180022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CM7jjQQvKsWYi29DawTHDlOW43E%3D&Expires=1773079410 HTTP/1.1" 200 53965
2026-03-08T20:03:31.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:03:31.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:03:31.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:03:31.522 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:03:31.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:03:46.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:03:46.762 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:03:46.791 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:03:46.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:03:46.839 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:04:16.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:04:16.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:04:17.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:04:17.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:04:17.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:04:17.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:04:17.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-08T20:04:17.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:04:17.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:04:17.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 35787
2026-03-08T20:04:17.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:04:17.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:04:17.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:04:17.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 26050
2026-03-08T20:04:17.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:04:17.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:04:17.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:04: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 0x7fcf68c588b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:04:20.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:04:20.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:04:21.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-08T20:04:21.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:04:22.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-180022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rRJeIUQJCYQuqAco54fYUgf4dLE%3D&Expires=1773079461 HTTP/1.1" 200 53965
2026-03-08T20:04:22.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:04:22.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:04:22.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:04:22.558 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:04:22.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:04:38.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:04:40.495 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:06:27.308 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:07:49.879 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:07:54.800 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:08:06.202 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:08:11.041 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:08:14.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:08:16.372 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:08:21.336 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:09:39.401 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:09:44.245 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:09:59.569 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:10:04.414 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:10:08.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:10:09.628 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:10:14.545 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:11:35.089 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:11:39.957 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:11:52.100 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:11:56.927 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19717.841666666667, ..., 21323.834722222222]), which exceeds Locator.MAXTICKS (1000).
2026-03-08T20:12:00.309 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:12:00.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:12:00.358 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:12:30.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:12:30.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:12:30.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15989
2026-03-08T20:12:30.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:12:30.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:12:30.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:12:30.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:12:30.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:12:30.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:12:30.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 46508
2026-03-08T20:12:30.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:12:30.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:12:30.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:12:30.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32933
2026-03-08T20:12:30.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:12:30.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:12:30.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:12:33.985 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb741f970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:12:33.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:12:33.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:12:35.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-08T20:12:35.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:12:36.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-181222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y1ttdNRpmuRwXBxp1MKQ40QSFc0%3D&Expires=1773079955 HTTP/1.1" 200 47745
2026-03-08T20:12:36.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:12:36.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:12:36.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:12:36.405 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:12:36.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:12:51.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:12:52.087 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:12:52.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:12:52.212 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:12:52.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:12:52.259 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:13:22.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:13:22.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:13:22.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15989
2026-03-08T20:13:22.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:13:22.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:13:22.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:13:22.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-08T20:13:22.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:13:22.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:13:22.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 46203
2026-03-08T20:13:22.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:13:22.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:13:22.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:13:22.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33106
2026-03-08T20:13:22.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:13:22.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:13:22.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:13:25.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 0x7fceb92233d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:13:25.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:13:25.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:13:26.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-08T20:13:26.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:13:27.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-181222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MHcs0dy%2FaTJYajX365MITMk0Alw%3D&Expires=1773080006 HTTP/1.1" 200 47745
2026-03-08T20:13:27.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:13:27.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:13:27.732 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:13:27.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:13:27.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:13:43.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:13:43.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:13:44.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:13:44.058 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:13:44.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:13:44.105 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:14:14.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:14:14.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:14:14.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15989
2026-03-08T20:14:14.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:14:14.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:14:14.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:14:14.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-08T20:14:14.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:14:14.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:14:14.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 46203
2026-03-08T20:14:14.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:14:14.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:14:14.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:14:14.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32899
2026-03-08T20:14:14.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:14:14.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:14:14.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:14:17.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 0x7fce78f71d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:14:17.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:14:17.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:14:18.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-08T20:14:18.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:14:19.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-181222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K9kPzxvcBtzCFBNaM2hKK4TjbFQ%3D&Expires=1773080058 HTTP/1.1" 200 47745
2026-03-08T20:14:19.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:14:19.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:14:19.915 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:14:19.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:14:19.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:14:36.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:14:36.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:14:36.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:14:36.787 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:14:36.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:14:36.833 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:15:06.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:15:06.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:15:07.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15927
2026-03-08T20:15:07.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:15:07.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:15:07.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:15:07.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-08T20:15:07.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:15:07.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:15:07.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 46119
2026-03-08T20:15:07.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:15:07.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:15:07.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:15:07.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32853
2026-03-08T20:15:07.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:15:07.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:15:07.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:15:10.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 0x7fcebeff1090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:15:10.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:15:10.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:15:11.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-08T20:15:11.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:15:12.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-181222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6BIa0azDrStUqGegX%2FY85C5p4ks%3D&Expires=1773080111 HTTP/1.1" 200 47745
2026-03-08T20:15:12.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:15:12.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:15:12.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:15:12.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:15:12.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:15:29.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:15:29.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:15:29.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:15:29.409 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:15:29.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:15:29.456 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:15:59.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:15:59.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:15:59.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15989
2026-03-08T20:15:59.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:15:59.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:15:59.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:15:59.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-08T20:15:59.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:15:59.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:15:59.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 46335
2026-03-08T20:15:59.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:15:59.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:15:59.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:15:59.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32853
2026-03-08T20:15:59.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:15:59.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:15:59.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:16:02.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 0x7fcebed698d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:16:02.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:16:02.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:16:03.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:16:03.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:16:04.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-181222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Vmr7r%2FGmDrk4V45ebfleoKlAZ2E%3D&Expires=1773080163 HTTP/1.1" 200 47745
2026-03-08T20:16:05.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:16:05.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:16:05.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:16:05.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:16:05.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:16:20.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:16:20.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:16:20.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:16:20.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:16:20.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:16:20.508 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:16:50.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:16:50.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:16:50.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:16:50.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:16:50.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:16:50.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:16:50.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-08T20:16:50.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:16:50.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:16:50.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 46335
2026-03-08T20:16:50.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:16:50.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:16:50.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:16:50.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32896
2026-03-08T20:16:50.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:16:50.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:16:50.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:16:53.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 0x7fcebec86200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:16:53.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:16:53.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:16: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-08T20:16:55.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:16:56.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-181624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MPlJpzIRQUM1Wq29GM%2FbOx1oWJw%3D&Expires=1773080214 HTTP/1.1" 200 71922
2026-03-08T20:16:56.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:16:56.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:16:56.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:16:56.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:16:56.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:17:11.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:17:11.982 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:17:12.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:17:12.108 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:17:12.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:17:12.154 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:17:42.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:17:42.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:17:42.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:17:42.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:17:42.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:17:42.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:17:42.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-08T20:17:42.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:17:42.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:17:42.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 45937
2026-03-08T20:17:42.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:17:42.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:17:42.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:17:42.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32849
2026-03-08T20:17:42.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:17:42.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:17:42.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:17: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 0x7fcebe6ca590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:17:45.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:17:45.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:17:47.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:17:47.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:17:47.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-181624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ihGuAJ1oX7%2BKusPF5zK%2FCoL4W04%3D&Expires=1773080266 HTTP/1.1" 200 71922
2026-03-08T20:17:48.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:17:48.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:17:48.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:17:48.253 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:17:48.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:18:03.435 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:18:03.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:18:03.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:18:03.661 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:18:03.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:18:03.707 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:18:33.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:18:33.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:18:34.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:18:34.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:18:34.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:18:34.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:18:34.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-08T20:18:34.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:18:34.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:18:34.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 46789
2026-03-08T20:18:34.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:18:34.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:18:34.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:18:34.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32684
2026-03-08T20:18:34.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:18:34.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:18:34.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:18: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 0x7fcebe3eb040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:18:37.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:18:37.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:18:38.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-08T20:18:38.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:18:39.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-181624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TYokH5Cxrt0%2FxS5BpoG7WpPAd1o%3D&Expires=1773080318 HTTP/1.1" 200 71922
2026-03-08T20:18:39.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:18:39.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:18:39.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:18:39.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:18:39.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:18:54.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:18:54.943 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:18:55.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:18:55.071 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:18:55.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:18:55.118 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:19:25.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:19:25.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:19:25.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:19:25.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:19:25.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:19:25.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:19:25.474 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:19:25.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:19:25.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:19:25.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 46789
2026-03-08T20:19:25.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:19:25.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:19:25.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:19:25.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32974
2026-03-08T20:19:25.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:19:25.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:19:25.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:19: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 0x7fcebe4b1ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:19:28.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:19:28.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:19:29.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-08T20:19:29.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:19:30.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-181624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XylCySTjGFT2QZtRDANwEnwgT%2BU%3D&Expires=1773080369 HTTP/1.1" 200 71922
2026-03-08T20:19:31.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:19:31.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:19:31.090 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:19:31.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:19:31.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:19:46.239 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:19:46.339 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:19:46.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:19:46.465 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:19:46.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:19:46.512 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:20:16.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:20:16.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:20:16.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:20:16.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:20:16.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:20:16.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:20:16.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-08T20:20:16.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:20:16.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:20:16.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50917
2026-03-08T20:20:16.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:20:16.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:20:16.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:20:16.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34596
2026-03-08T20:20:16.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:20:16.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:20:16.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:20: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 0x7fcebdde04f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:20:19.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:20:19.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:20:21.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-08T20:20:21.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:20:21.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-181624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ali0wdbPrXkO3mmGabUlm9jRyBU%3D&Expires=1773080420 HTTP/1.1" 200 71922
2026-03-08T20:20:22.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:20:22.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:20:22.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:20:22.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:20:22.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:20:39.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:20:39.264 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:20:39.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:20:39.391 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:20:39.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:20:39.438 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:21:09.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:21:09.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:21:10.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15955
2026-03-08T20:21:10.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:21:10.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:21:10.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:21:10.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-08T20:21:10.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:21:10.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:21:10.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56166
2026-03-08T20:21:10.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:21:10.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:21:10.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:21:10.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36758
2026-03-08T20:21:10.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:21:10.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:21:10.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:21:13.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 0x7fcebda5d3c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:21:13.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:21:13.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:21:15.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-08T20:21:15.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:21:15.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jJ9gmqAMbvdursdzHJPgo1aNHYo%3D&Expires=1773080474 HTTP/1.1" 200 95835
2026-03-08T20:21:16.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:21:16.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:21:16.491 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:21:16.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:21:16.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:21:31.702 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:21:31.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:21:31.901 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:21:31.924 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:21:31.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:21:31.971 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:22:02.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:22:02.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:22:02.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15955
2026-03-08T20:22:02.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:22:02.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:22:02.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:22:02.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:22:02.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:22:02.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:22:02.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56166
2026-03-08T20:22:02.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:22:02.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:22:02.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:22:02.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36758
2026-03-08T20:22:02.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:22:02.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:22:02.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:22: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 0x7fcebd979de0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:22:05.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:22:05.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:22:06.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-08T20:22:06.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:22:07.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bJ2Wdq1gvy%2BhpBW%2BbZxCS1xSQAs%3D&Expires=1773080526 HTTP/1.1" 200 95835
2026-03-08T20:22:07.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:22:07.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:22:07.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:22:07.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:22:07.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:22:24.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:22:25.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:22:25.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:22:25.177 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:22:25.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:22:25.224 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:22:55.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:22:55.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:22:55.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15955
2026-03-08T20:22:55.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:22:55.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:22:55.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:22:55.701 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:22:55.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:22:55.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:22:55.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61331
2026-03-08T20:22:55.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:22:55.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:22:55.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:22:55.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36783
2026-03-08T20:22:55.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:22:55.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:22:55.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:22: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 0x7fcebd59aaa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:22:58.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:22:58.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:22:59.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:22:59.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:23:00.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FbBnbRqL1BL77e8YzdFr%2Bjc6E2g%3D&Expires=1773080579 HTTP/1.1" 200 95835
2026-03-08T20:23:01.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:23:01.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:23:01.352 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:23:01.373 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:23:01.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:23:16.570 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:23:16.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:23:16.771 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:23:16.796 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:23:16.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:23:16.841 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:23:46.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:23:46.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:23:46.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15955
2026-03-08T20:23:46.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:23:46.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:23:46.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:23:47.006 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:23:47.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:23:47.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:23:47.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61331
2026-03-08T20:23:47.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:23:47.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:23:47.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:23:47.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38870
2026-03-08T20:23:47.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:23:47.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:23:47.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:23: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 0x7fcebd2aa290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:23:50.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:23:50.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:23:51.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-08T20:23:51.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:23:52.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G3WiJCrLFH5b%2BMUhn3M0RTGItPo%3D&Expires=1773080631 HTTP/1.1" 200 95835
2026-03-08T20:23:52.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:23:52.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:23:52.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:23:52.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:23:52.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:24:09.511 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:24:09.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:24:09.710 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:24:09.733 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:24:09.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:24:09.780 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:24:39.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:24:39.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:24:40.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16134
2026-03-08T20:24:40.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:24:40.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:24:40.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:24:40.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-08T20:24:40.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:24:40.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:24:40.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61331
2026-03-08T20:24:40.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:24:40.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:24:40.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:24:40.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38847
2026-03-08T20:24:40.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:24:40.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:24:40.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:24:43.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 0x7fcf6b9c09d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:24:43.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:24:43.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:24:45.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-08T20:24:45.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:24:45.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E6JY%2FdU1tPA9QHYXb1ZASnlLaZE%3D&Expires=1773080684 HTTP/1.1" 200 116067
2026-03-08T20:24:46.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:24:46.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:24:46.430 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:24:46.452 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:24:46.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:25:02.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:25:02.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:25:02.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:25:02.387 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:25:02.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:25:02.434 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:25:32.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:25:32.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:25:32.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15955
2026-03-08T20:25:32.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:25:32.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:25:32.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:25:32.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-08T20:25:32.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:25:32.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:25:32.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 70935
2026-03-08T20:25:32.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:25:32.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:25:32.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:25:32.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 43131
2026-03-08T20:25:32.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:25:32.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:25:32.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:25:35.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 0x7fcebcacd7e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:25:35.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:25:35.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:25:37.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-08T20:25:37.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:25:37.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gxiu8Yo%2FNwGPRXIG4FzjzznlORc%3D&Expires=1773080736 HTTP/1.1" 200 116067
2026-03-08T20:25:38.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:25:38.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:25:38.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:25:38.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:25:38.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:25:54.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:25:54.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:25:54.680 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:25:54.707 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:25:54.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:25:54.754 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:26:24.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:26:24.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:26:25.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16141
2026-03-08T20:26:25.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:26:25.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:26:25.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:26:25.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-08T20:26:25.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:26:25.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:26:25.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 76029
2026-03-08T20:26:25.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:26:25.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:26:25.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:26:25.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 43165
2026-03-08T20:26:25.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:26:25.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:26:25.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:26:28.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 0x7fcebc7e2bc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:26:28.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:26:28.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:26:29.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-08T20:26:29.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:26:30.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ozieu54gm6E2JOFJICt5taWInCw%3D&Expires=1773080789 HTTP/1.1" 200 116067
2026-03-08T20:26:30.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:26:30.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:26:30.730 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:26:30.745 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:26:30.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:26:45.775 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:26:45.881 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:26:46.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:26:46.028 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:26:46.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:26:46.076 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:27:16.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:27:16.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:27:16.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16141
2026-03-08T20:27:16.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:27:16.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:27:16.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:27:16.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-08T20:27:16.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:27:16.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:27:16.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 76029
2026-03-08T20:27:16.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:27:16.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:27:16.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:27:16.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 45148
2026-03-08T20:27:16.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:27:16.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:27:16.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:27: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 0x7fcebc617640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:27:19.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:27:19.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:27:20.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:27:20.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:27:21.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=o6OQZUaRoS2alCO9n8BDLDJu7pY%3D&Expires=1773080840 HTTP/1.1" 200 116067
2026-03-08T20:27:21.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:27:21.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:27:21.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:27:21.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:27:21.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:27:38.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:27:38.317 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:27:38.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:27:38.464 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:27:38.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:27:38.512 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:28:08.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:28:08.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:28:08.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16141
2026-03-08T20:28:08.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:28:08.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:28:08.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:28:08.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-08T20:28:08.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:28:08.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:28:08.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 81279
2026-03-08T20:28:08.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:28:08.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:28:08.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:28:08.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 47254
2026-03-08T20:28:08.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:28:08.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:28:08.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:28:11.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 0x7fcebc0da5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:28:11.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:28:11.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:28:13.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:28:13.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:28:13.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jv3KZLbKhzCs7KA1M5kgKgv0kIs%3D&Expires=1773080892 HTTP/1.1" 200 116067
2026-03-08T20:28:14.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:28:14.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:28:14.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:28:14.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:28:14.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:28:29.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:28:29.937 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:28:30.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:28:30.087 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:28:30.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:28:30.134 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:29:00.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:29:00.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:29:00.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16141
2026-03-08T20:29:00.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:29:00.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:29:00.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:29:00.454 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:29:00.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:29:00.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:29:00.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 86264
2026-03-08T20:29:00.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:29:00.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:29:00.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:29:00.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 47254
2026-03-08T20:29:00.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:29:00.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:29:00.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20: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 0x7fcebbddb7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:29:03.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:29:03.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:29:04.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-08T20:29:04.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:29:05.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yX0aV%2BdlezFc0FSzfNXp7AmjYwo%3D&Expires=1773080944 HTTP/1.1" 200 123992
2026-03-08T20:29:06.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:29:06.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:29:06.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:29:06.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:29:06.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:29:22.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:29:22.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:29:23.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:29:23.108 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:29:23.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:29:23.156 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:29:53.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:29:53.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:29:53.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16141
2026-03-08T20:29:53.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:29:53.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:29:53.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:29:53.535 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:29:53.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:29:53.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:29:53.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 86264
2026-03-08T20:29:53.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:29:53.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:29:53.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:29:53.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50047
2026-03-08T20:29:53.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:29:53.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:29:53.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:29: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 0x7fcebba356f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:29:56.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:29:56.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:29:57.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-08T20:29:57.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:29:58.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y8nyLCOrbztmjc%2F14nG3OKhEQUc%3D&Expires=1773080997 HTTP/1.1" 200 123992
2026-03-08T20:29:59.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:29:59.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:29:59.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:29:59.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:29:59.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:30:14.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:30:14.708 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:30:14.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:30:14.861 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:30:14.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:30:14.908 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:30:44.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:30:44.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:30:45.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16141
2026-03-08T20:30:45.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:30:45.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:30:45.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:30:45.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-08T20:30:45.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:30:45.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:30:45.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 90417
2026-03-08T20:30:45.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:30:45.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:30:45.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:30:45.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 51650
2026-03-08T20:30:45.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:30:45.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:30:45.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:30:48.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 0x7fcebb8bf790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:30:48.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:30:48.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:30:49.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-08T20:30:49.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:30:50.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2qmBPJoijRjTL0yRSt%2BDOakeUw0%3D&Expires=1773081049 HTTP/1.1" 200 123992
2026-03-08T20:30:50.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:30:50.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:30:50.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:30:50.723 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:30:50.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:31:06.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:31:06.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:31:06.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:31:06.467 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:31:06.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:31:06.514 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:31:36.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:31:36.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:31:36.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:31:36.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:31:36.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:31:36.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:31:36.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-08T20:31:36.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:31:36.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:31:36.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 94568
2026-03-08T20:31:36.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:31:36.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:31:36.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:31:36.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 51655
2026-03-08T20:31:36.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:31:36.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:31:36.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20: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 0x7fcebb66ed10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:31:39.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:31:39.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:31:41.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-08T20:31:41.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:31:41.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-182823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L2ZbGmQAaCYKvD74aZ1atEQ7yPk%3D&Expires=1773081100 HTTP/1.1" 200 123992
2026-03-08T20:31:42.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:31:42.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:31:42.482 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:31:42.497 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:31:42.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:31:58.211 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:31:58.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:31:58.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:31:58.471 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:31:58.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:31:58.518 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:32:28.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:32:28.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:32:28.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:32:28.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:32:28.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:32:28.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:32:28.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-08T20:32:28.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:32:28.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:32:28.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 94568
2026-03-08T20:32:28.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:32:28.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:32:28.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:32:28.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 53077
2026-03-08T20:32:28.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:32:28.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:32:28.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:32:31.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 0x7fcebaeef490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:32:31.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:32:31.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:32:33.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-08T20:32:33.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:32:34.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-183225.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Bej7MQvZdbm3Vl3XDotE6FQtfag%3D&Expires=1773081153 HTTP/1.1" 200 138448
2026-03-08T20:32:34.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:32:34.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:32:34.669 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:32:34.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:32:34.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:32:50.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:32:50.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:32:50.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:32:50.590 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:32:50.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:32:50.636 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:33:20.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:33:20.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:33:20.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:33:20.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:33:20.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:33:20.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:33:20.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-08T20:33:20.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:33:20.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:33:20.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 98838
2026-03-08T20:33:20.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:33:20.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:33:20.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:33:20.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55221
2026-03-08T20:33:20.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:33:20.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:33:20.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:33: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 0x7fcebab57640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:33:23.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:33:23.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:33:25.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-08T20:33:25.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:33:25.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-183225.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q7IOyWQOsNrF4%2FmJcFf%2F8M0OPGA%3D&Expires=1773081204 HTTP/1.1" 200 138448
2026-03-08T20:33:26.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:33:26.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:33:26.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:33:26.458 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:33:26.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:33:41.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:33:42.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:33:42.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:33:42.235 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:33:42.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:33:42.283 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:34:12.314 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:34:12.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:34:12.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:34:12.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:34:12.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:34:12.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:34:12.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-08T20:34:12.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:34:12.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:34:12.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 101595
2026-03-08T20:34:12.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:34:12.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:34:12.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:34:12.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 56542
2026-03-08T20:34:12.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:34:12.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:34:12.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:34: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 0x7fceba5d2da0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:34:15.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:34:15.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:34:16.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-08T20:34:16.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:34:17.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-183225.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9%2BqfEsYY2dPMIkuUuPuyDXUdW5w%3D&Expires=1773081256 HTTP/1.1" 200 138448
2026-03-08T20:34:18.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:34:18.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:34:18.257 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:34:18.277 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:34:18.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:34:33.397 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:34:41.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:34:41.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:34:41.722 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:34:41.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:34:41.770 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:35:11.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:35:11.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:35:12.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:35:12.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:35:12.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:35:12.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:35:12.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-08T20:35:12.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:35:12.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:35:12.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 103550
2026-03-08T20:35:12.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:35:12.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:35:12.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:35:12.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 56542
2026-03-08T20:35:12.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:35:12.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:35:12.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:35: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 0x7fceba2e0310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:35:15.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:35:15.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:35:16.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-08T20:35:16.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:35:17.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-183225.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jqbb6%2BCzWK4HfSHO%2BnZBgwXdRXA%3D&Expires=1773081316 HTTP/1.1" 200 138448
2026-03-08T20:35:17.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:35:17.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:35:17.767 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:35:17.788 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:35:17.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:35:32.888 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:35:32.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:35:33.095 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:35:33.118 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:35:33.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:35:33.165 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:36:03.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:36:03.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:36:03.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:36:03.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:36:03.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:36:03.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:36:03.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-08T20:36:03.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:36:03.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:36:03.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 103550
2026-03-08T20:36:03.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:36:03.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:36:03.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:36:03.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 56542
2026-03-08T20:36:03.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:36:03.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:36:03.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:36: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 0x7fcebbd8d090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:36:06.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:36:06.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:36:07.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-08T20:36:07.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:36:08.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-183225.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LXrmajCFyEq6MGXfLPEMked4npA%3D&Expires=1773081367 HTTP/1.1" 200 138448
2026-03-08T20:36:09.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:36:09.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:36:09.081 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:36:09.105 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:36:09.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:36:23.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:36:24.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:36:24.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:36:24.189 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:36:24.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:36:24.236 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:36:54.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:36:54.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:36:54.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:36:54.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:36:54.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:36:54.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:36:54.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-08T20:36:54.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:36:54.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:36:54.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105180
2026-03-08T20:36:54.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:36:54.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:36:54.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:36:54.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 57451
2026-03-08T20:36:54.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:36:54.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:36:54.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:36:57.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 0x7fcebb0d69b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:36:57.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:36:57.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:36:58.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-08T20:36:58.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:36:59.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-183625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B7zrB823rrV7x4XCv3frGu0Iv04%3D&Expires=1773081418 HTTP/1.1" 200 146577
2026-03-08T20:37:00.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:37:00.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:37:00.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:37:00.254 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:37:00.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:37:16.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:37:16.150 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:37:16.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:37:16.280 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:37:16.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:37:16.327 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:37:46.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:37:46.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:37:46.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:37:46.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:37:46.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:37:46.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:37:46.487 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:37:46.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:37:46.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:37:46.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105180
2026-03-08T20:37:46.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:37:46.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:37:46.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:37:46.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58055
2026-03-08T20:37:46.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:37:46.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:37:46.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:37:49.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 0x7fceba3ad030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:37:49.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:37:49.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:37:50.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:37:50.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:37:51.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-183625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QcnQfeVEgGfEzEBezqNDaNSlpZY%3D&Expires=1773081470 HTTP/1.1" 200 146577
2026-03-08T20:37:52.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:37:52.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:37:52.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:37:52.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:37:52.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:38:07.754 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:38:07.853 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:38:07.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:38:07.987 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:38:07.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:38:08.033 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:38:38.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:38:38.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:38:38.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:38:38.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:38:38.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:38:38.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:38:38.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-08T20:38:38.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:38:38.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:38:38.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105180
2026-03-08T20:38:38.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:38:38.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:38:38.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:38:38.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58055
2026-03-08T20:38:38.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:38:38.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:38:38.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:38: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 0x7fceba36b760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:38:41.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:38:41.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:38:42.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-08T20:38:42.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:38:43.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-183625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x6r74YmgovoYUB5OyTyzYjBN3ko%3D&Expires=1773081522 HTTP/1.1" 200 146577
2026-03-08T20:38:44.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:38:44.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:38:44.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:38:44.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:38:44.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:38:59.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:38:59.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:39:00.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:39:00.026 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:39:00.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:39:00.073 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:39:30.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:39:30.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:39:30.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:39:30.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:39:30.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:39:30.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:39:30.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-08T20:39:30.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:39:30.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:39:30.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105952
2026-03-08T20:39:30.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:39:30.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:39:30.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:39:30.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58089
2026-03-08T20:39:30.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:39:30.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:39:30.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:39:33.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 0x7fcebc33c2e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:39:33.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:39:33.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:39:34.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-08T20:39:34.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:39:35.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-183625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ObxBvutdM8ZOduoYLDDuHQXfTJA%3D&Expires=1773081574 HTTP/1.1" 200 146577
2026-03-08T20:39:35.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:39:35.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:39:35.874 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:39:35.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:39:35.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:39:50.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:39:50.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:39:51.009 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:39:51.034 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:39:51.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:39:51.080 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:40:21.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:40:21.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:40:21.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:40:21.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:40:21.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:40:21.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:40:21.300 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:40:21.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:40:21.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:40:21.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106343
2026-03-08T20:40:21.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:40:21.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:40:21.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:40:21.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58535
2026-03-08T20:40:21.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:40:21.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:40:21.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:40: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 0x7fcebbf43070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:40:24.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:40:24.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:40:25.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-08T20:40:25.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:40:26.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F5Wf6kIEhhjNBCS60dFA8fODOt4%3D&Expires=1773081625 HTTP/1.1" 200 152371
2026-03-08T20:40:26.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:40:26.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:40:26.956 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:40:26.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:40:26.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:40:43.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:40:43.920 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:40:44.022 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:40:44.046 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:40:44.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:40:44.093 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:41:14.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:41:14.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:41:15.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:41:15.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:41:15.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:41:15.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:41:15.913 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:41:15.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:41:15.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:41:15.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106343
2026-03-08T20:41:15.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:41:15.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:41:15.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:41:15.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58581
2026-03-08T20:41:15.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:41:15.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:41:15.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:41:19.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 0x7fceba86c490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:41:19.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:41:19.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:41:20.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-08T20:41:20.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:41:21.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pDxT4lsaltbkAqh3YpxM3X56BNU%3D&Expires=1773081680 HTTP/1.1" 200 152371
2026-03-08T20:41:21.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:41:21.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:41:21.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:41:21.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:41:21.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:41:36.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:41:36.517 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:41:36.624 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:41:36.648 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:41:36.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:41:36.696 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:42:06.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:42:06.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:42:07.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:42:07.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:42:07.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:42:07.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:42:07.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-08T20:42:07.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:42:07.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:42:07.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106743
2026-03-08T20:42:07.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:42:07.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:42:07.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:42:07.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58721
2026-03-08T20:42:07.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:42:07.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:42:07.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:42: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 0x7fcebcc063b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:42:10.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:42:10.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:42:11.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-08T20:42:11.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:42:12.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ueSQWPGhh0r1a50ggArRfgiE840%3D&Expires=1773081731 HTTP/1.1" 200 152371
2026-03-08T20:42:12.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:42:12.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:42:12.861 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:42:12.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:42:12.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:42:28.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:42:28.419 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:42:28.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:42:28.547 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:42:28.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:42:28.594 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:42:58.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:42:58.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:42:58.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:42:58.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:42:58.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:42:58.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:42:58.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-08T20:42:58.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:42:58.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:42:58.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106794
2026-03-08T20:42:58.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:42:58.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:42:58.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:42:58.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58721
2026-03-08T20:42:58.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:42:58.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:42:58.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:43:01.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 0x7fcebbf61990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:43:01.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:43:01.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:43:03.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:43:03.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:43:03.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NJTVs%2F6FrSuLzCa4tCAZxQfJEa0%3D&Expires=1773081782 HTTP/1.1" 200 152371
2026-03-08T20:43:04.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:43:04.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:43:04.397 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:43:04.421 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:43:04.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:43:19.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:43:19.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:43:19.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:43:19.634 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:43:19.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:43:19.681 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:43:49.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:43:49.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:43:49.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:43:49.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:43:49.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:43:49.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:43:49.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-08T20:43:49.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:43:49.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:43:49.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106794
2026-03-08T20:43:49.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:43:49.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:43:49.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:43:49.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58979
2026-03-08T20:43:49.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:43:49.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:43:49.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:43: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 0x7fcebbdda470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:43:52.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:43:52.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:43:54.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-08T20:43:54.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:43:54.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ThvgglcPEs2mOLpi2fdXNIOaDKM%3D&Expires=1773081833 HTTP/1.1" 200 152371
2026-03-08T20:43:55.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:43:55.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:43:55.506 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:43:55.528 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:43:55.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:44:10.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:44:11.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:44:11.186 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:44:11.210 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:44:11.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:44:11.257 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:44:41.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:44:41.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:44:41.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:44:41.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:44:41.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:44:41.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:44:41.420 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:44:41.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:44:41.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:44:41.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106439
2026-03-08T20:44:41.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:44:41.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:44:41.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:44:41.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58953
2026-03-08T20:44:41.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:44:41.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:44:41.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:44:44.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 0x7fcebd222e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:44:44.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:44:44.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:44:45.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-08T20:44:45.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:44:46.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZajG7olFyyuMXvseMJlxipJ6%2FKE%3D&Expires=1773081885 HTTP/1.1" 200 156701
2026-03-08T20:44:47.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:44:47.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:44:47.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:44:47.218 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:44:47.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:45:02.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:45:02.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:45:02.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:45:02.277 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:45:02.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:45:02.324 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:45:32.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:45:32.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:45:32.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16015
2026-03-08T20:45:32.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:45:32.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:45:32.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:45:32.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-08T20:45:32.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:45:32.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:45:32.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106757
2026-03-08T20:45:32.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:45:32.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:45:32.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:45:32.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58869
2026-03-08T20:45:32.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:45:32.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:45:32.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:45:35.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 0x7fceba896230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:45:35.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:45:35.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:45:36.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-08T20:45:36.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:45:37.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D8RyZ4upaxoW6eCLRIMsQ%2BlWQL8%3D&Expires=1773081936 HTTP/1.1" 200 156701
2026-03-08T20:45:38.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:45:38.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:45:38.383 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:45:38.405 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:45:38.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:45:54.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:45:54.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:45:54.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:45:54.295 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:45:54.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:45:54.342 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:46:24.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:46:24.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:46:24.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16134
2026-03-08T20:46:24.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:46:24.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:46:24.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:46:24.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-08T20:46:24.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:46:24.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:46:24.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106757
2026-03-08T20:46:24.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:46:24.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:46:24.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:46:24.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58971
2026-03-08T20:46:24.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:46:24.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:46:24.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:46: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 0x7fcebbdd9060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:46:28.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:46:28.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:46:29.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-08T20:46:29.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:46:30.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aZMb1Z56p20kkjpOL82WRX2Bca8%3D&Expires=1773081989 HTTP/1.1" 200 156701
2026-03-08T20:46:30.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:46:30.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:46:30.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:46:30.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:46:30.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:46:46.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:46:46.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:46:46.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:46:46.801 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:46:46.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:46:46.847 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:47:16.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:47:16.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:47:17.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16134
2026-03-08T20:47:17.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:47:17.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:47:17.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:47:17.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-08T20:47:17.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:47:17.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:47:17.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107122
2026-03-08T20:47:17.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:47:17.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:47:17.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:47:17.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59013
2026-03-08T20:47:17.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:47:17.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:47:17.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:47:20.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 0x7fcebbf40d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:47:20.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:47:20.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:47:21.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-08T20:47:21.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:47:22.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k9VzufMwKimBqCpp0A2IHcVkcuM%3D&Expires=1773082041 HTTP/1.1" 200 156701
2026-03-08T20:47:22.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:47:22.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:47:22.891 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:47:22.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:47:22.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:47:38.009 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:47:38.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:47:38.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:47:38.241 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:47:38.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:47:38.288 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:48:08.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:48:08.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:48:08.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16134
2026-03-08T20:48:08.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:48:08.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:48:08.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:48:08.458 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:48:08.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:48:08.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:48:08.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107170
2026-03-08T20:48:08.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:48:08.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:48:08.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:48:08.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59027
2026-03-08T20:48:08.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:48:08.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:48:08.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:48: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 0x7fcebb89ba60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:48:11.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:48:11.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:48:12.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-08T20:48:12.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:48:13.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=J32hOqv%2BguAsHMiWTQf79SKf3cw%3D&Expires=1773082092 HTTP/1.1" 200 156701
2026-03-08T20:48:14.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:48:14.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:48:14.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:48:14.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:48:14.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:48:29.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:48:29.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:48:29.772 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:48:29.796 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:48:29.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:48:29.844 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:48:59.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:48:59.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:49:00.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16134
2026-03-08T20:49:00.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:49:00.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:49:00.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:49:00.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-08T20:49:00.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:49:00.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:49:00.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107170
2026-03-08T20:49:00.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:49:00.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:49:00.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:49:00.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59027
2026-03-08T20:49:00.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:49:00.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:49:00.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:49:03.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 0x7fcebe3bd750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:49:03.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:49:03.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:49:04.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-08T20:49:04.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:49:05.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kjE94LvoGfuFNPQm%2BzvURnlCzQw%3D&Expires=1773082144 HTTP/1.1" 200 159438
2026-03-08T20:49:05.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:49:05.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:49:05.852 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:49:05.866 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:49:05.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:49:20.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:49:20.990 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:49:21.095 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:49:21.120 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:49:21.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:49:21.167 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:49:51.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:49:51.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:49:51.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16134
2026-03-08T20:49:51.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:49:51.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:49:51.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:49:51.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-08T20:49:51.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:49:51.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:49:51.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107079
2026-03-08T20:49:51.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:49:51.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:49:51.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:49:51.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59159
2026-03-08T20:49:51.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:49:51.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:49:51.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:49: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 0x7fcebc1df100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:49:54.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:49:54.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:49:55.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:49:55.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:49:56.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1B6XTKb1adKn%2BKFR0VpgKRSRi2Y%3D&Expires=1773082195 HTTP/1.1" 200 159438
2026-03-08T20:49:57.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:49:57.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:49:57.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:49:57.217 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:49:57.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:50:12.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:50:12.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:50:13.023 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:50:13.048 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:50:13.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:50:13.095 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:50:43.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:50:43.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:50:43.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16134
2026-03-08T20:50:43.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:50:43.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:50:43.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:50:43.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-08T20:50:43.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:50:43.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:50:43.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107095
2026-03-08T20:50:43.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:50:43.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:50:43.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:50:43.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59120
2026-03-08T20:50:43.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:50:43.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:50:43.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:50: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 0x7fcebc8d9660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:50:46.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:50:46.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:50:47.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-08T20:50:47.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:50:48.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xLtg%2FlT9uvg%2FOhrVTuyidXyZIiM%3D&Expires=1773082247 HTTP/1.1" 200 159438
2026-03-08T20:50:48.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:50:48.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:50:48.966 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:50:48.988 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:50:48.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:51:04.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:51:04.353 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:51:04.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:51:04.484 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:51:04.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:51:04.531 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:51:34.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:51:34.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:51:34.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:51:34.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:51:34.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:51:34.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:51:34.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-08T20:51:34.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:51:34.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:51:34.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107095
2026-03-08T20:51:34.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:51:34.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:51:34.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:51:34.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59242
2026-03-08T20:51:34.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:51:34.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:51:34.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:51:38.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 0x7fcebc71d720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:51:38.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:51:38.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:51:39.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-08T20:51:39.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:51:40.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-184825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Wqe5oiagHWmxyUUL5QZ%2B533NCJ0%3D&Expires=1773082299 HTTP/1.1" 200 159438
2026-03-08T20:51:40.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:51:40.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:51:40.567 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:51:40.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:51:40.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:51:56.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:51:56.464 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:51:56.570 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:51:56.597 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:51:56.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:51:56.642 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:52:26.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:52:26.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:52:26.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:52:26.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:52:26.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:52:26.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:52:26.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-08T20:52:26.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:52:26.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:52:26.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107095
2026-03-08T20:52:26.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:52:26.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:52:26.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:52:26.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59252
2026-03-08T20:52:26.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:52:26.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:52:26.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:52:29.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 0x7fceba815840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:52:29.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:52:29.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:52:31.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:52:31.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:52:31.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-185226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=05s2Q9sSY07UAfoJsUFxBV85Fq0%3D&Expires=1773082350 HTTP/1.1" 200 161296
2026-03-08T20:52:32.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:52:32.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:52:32.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:52:32.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:52:32.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:52:47.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:52:47.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:52:47.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:52:47.769 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:52:47.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:52:47.816 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:53:17.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:53:17.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:53:17.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:53:17.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:53:17.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:53:17.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:53:17.960 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:53:17.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:53:17.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:53:17.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106831
2026-03-08T20:53:17.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:53:17.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:53:17.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:53:17.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59252
2026-03-08T20:53:17.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:53:17.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:53:17.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:53: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 0x7fcebe36f0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:53:21.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:53:21.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:53:22.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-08T20:53:22.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:53:23.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-185226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6Eff%2BblouQRinTGvrxMUk57%2FQMM%3D&Expires=1773082402 HTTP/1.1" 200 161296
2026-03-08T20:53:23.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:53:23.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:53:23.851 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:53:23.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:53:23.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:53:40.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:53:40.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:53:40.749 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:53:40.774 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:53:40.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:53:40.820 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:54:10.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:54:10.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:54:10.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:54:10.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:54:10.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:54:10.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:54:10.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-08T20:54:10.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:54:10.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:54:10.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106831
2026-03-08T20:54:10.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:54:10.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:54:10.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:54:11.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58867
2026-03-08T20:54:11.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:54:11.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:54:11.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:54: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 0x7fcebb734100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:54:14.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:54:14.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:54:15.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-08T20:54:15.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:54:16.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-185226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=U5A6OPDtVHRLBjBs%2FD8obKKErDc%3D&Expires=1773082455 HTTP/1.1" 200 161296
2026-03-08T20:54:16.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:54:16.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:54:16.636 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:54:16.657 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:54:16.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:54:32.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:54:32.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:54:32.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:54:32.975 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:54:32.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:54:33.022 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:55:03.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:55:03.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:55:03.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:55:03.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:55:03.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:55:03.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:55:03.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-08T20:55:03.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:55:03.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:55:03.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107183
2026-03-08T20:55:03.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:55:03.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:55:03.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:55:03.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58867
2026-03-08T20:55:03.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:55:03.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:55:03.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:55: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 0x7fcf68cd1e70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:55:06.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:55:06.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:55:07.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-08T20:55:07.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:55:08.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-185226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6wyQuwG%2BcaaCVoJ5KWnUmp8IYfE%3D&Expires=1773082507 HTTP/1.1" 200 161296
2026-03-08T20:55:09.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:55:09.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:55:09.041 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:55:09.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:55:09.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:55:25.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:55:26.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:55:26.125 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:55:26.151 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:55:26.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:55:26.198 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:55:56.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:55:56.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:55:56.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15971
2026-03-08T20:55:56.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:55:56.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:55:56.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:55:56.343 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:55:56.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:55:56.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:55:56.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107046
2026-03-08T20:55:56.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:55:56.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:55:56.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:55:56.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59076
2026-03-08T20:55:56.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:55:56.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:55:56.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:55: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 0x7fcf6b9a19c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:55:59.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:55:59.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:56:00.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-08T20:56:00.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:56:01.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-185226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iRllzFknfLLKC%2BY7UcpernrDU0g%3D&Expires=1773082560 HTTP/1.1" 200 161296
2026-03-08T20:56:01.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:56:01.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:56:01.967 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:56:01.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:56:01.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:56:17.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:56:17.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:56:17.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:56:17.599 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:56:17.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:56:17.646 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:56:47.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:56:47.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:56:47.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16006
2026-03-08T20:56:47.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:56:47.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:56:47.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:56:47.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-08T20:56:47.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:56:47.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:56:47.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107046
2026-03-08T20:56:47.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:56:47.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:56:47.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:56:47.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59078
2026-03-08T20:56:47.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:56:47.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:56:47.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:56: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 0x7fceba5d3a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:56:51.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:56:51.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:56:52.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-08T20:56:52.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:56:53.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-185625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8e6UjY7ilUjmj0cV%2BprYN6jxuOs%3D&Expires=1773082612 HTTP/1.1" 200 163105
2026-03-08T20:56:53.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:56:53.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:56:53.606 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:56:53.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:56:53.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:57:08.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:57:09.021 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:57:09.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:57:09.154 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:57:09.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:57:09.200 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:57:39.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:57:39.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:57:39.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16006
2026-03-08T20:57:39.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:57:39.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:57:39.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:57:39.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-08T20:57:39.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:57:39.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:57:39.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107138
2026-03-08T20:57:39.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:57:39.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:57:39.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:57:39.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59088
2026-03-08T20:57:39.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:57:39.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:57:39.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:57: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 0x7fceba896770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:57:42.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:57:42.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:57:43.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T20:57:43.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:57:44.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-185625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zp%2BAHCLdmeFN9Imiv5PCpaWpY0M%3D&Expires=1773082663 HTTP/1.1" 200 163105
2026-03-08T20:57:45.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:57:45.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:57:45.205 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:57:45.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:57:45.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:58:00.428 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:58:00.535 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:58:00.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:58:00.676 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:58:00.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:58:00.723 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:58:30.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:58:30.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:58:31.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16006
2026-03-08T20:58:31.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:58:31.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:58:31.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:58:31.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-08T20:58:31.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:58:31.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:58:31.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106794
2026-03-08T20:58:31.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:58:31.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:58:31.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:58:31.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59290
2026-03-08T20:58:31.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:58:31.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:58:31.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:58: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 0x7fcf68bcf010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:58:34.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:58:34.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:58:35.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-08T20:58:35.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:58:36.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-185625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B7hDr42Fc%2FGjCtDFvW%2BifE%2BhaXQ%3D&Expires=1773082715 HTTP/1.1" 200 163105
2026-03-08T20:58:36.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:58:36.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:58:36.957 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:58:36.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:58:36.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:58:52.297 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:58:52.401 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:58:52.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:58:52.532 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:58:52.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:58:52.578 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T20:59:22.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T20:59:22.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T20:59:22.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16006
2026-03-08T20:59:22.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T20:59:22.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T20:59:22.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T20:59:22.758 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T20:59:22.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T20:59:22.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T20:59:22.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106794
2026-03-08T20:59:22.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:59:22.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T20:59:22.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T20:59:22.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58836
2026-03-08T20:59:22.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T20:59:22.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T20:59:22.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T20:59:25.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 0x7fcebb66fd30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T20:59:25.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T20:59:25.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T20:59:27.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-08T20:59:27.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T20:59:27.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-185625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p2UtgJGeEFDRvNIx%2BnNODN0vZ4g%3D&Expires=1773082766 HTTP/1.1" 200 163105
2026-03-08T20:59:28.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T20:59:28.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T20:59:28.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T20:59:28.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T20:59:28.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T20:59:44.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:59:44.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:59:44.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T20:59:44.842 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T20:59:44.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T20:59:44.888 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:00:14.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:00:14.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:00:15.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16006
2026-03-08T21:00:15.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:00:15.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:00:15.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:00:15.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-08T21:00:15.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:00:15.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:00:15.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107137
2026-03-08T21:00:15.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:00:15.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:00:15.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:00:15.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59054
2026-03-08T21:00:15.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:00:15.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:00:15.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:00: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 0x7fcebe80c1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:00:18.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:00:18.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:00:19.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-08T21:00:19.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:00:20.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-185625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LRKhb4EcfqauNYPg4q%2BIRMP%2FDNc%3D&Expires=1773082819 HTTP/1.1" 200 163105
2026-03-08T21:00:20.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:00:20.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:00:20.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:00:20.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:00:20.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:00:36.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:00:36.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:00:36.665 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:00:36.691 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:00:36.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:00:36.738 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:01:06.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:01:06.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:01:07.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16037
2026-03-08T21:01:07.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:01:07.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:01:07.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:01:07.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-08T21:01:07.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:01:07.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:01:07.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107148
2026-03-08T21:01:08.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:01:08.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:01:08.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:01:08.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59083
2026-03-08T21:01:08.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:01:08.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:01:08.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:01:11.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 0x7fcf68adf610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:01:11.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:01:11.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:01:12.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:01:12.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:01:13.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tkTidd%2BE74Oyqxr7nh52mYrCn3I%3D&Expires=1773082872 HTTP/1.1" 200 163875
2026-03-08T21:01:13.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:01:13.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:01:13.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:01:13.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:01:13.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:01:29.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:01:29.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:01:29.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:01:29.697 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:01:29.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:01:29.743 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:01:59.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:01:59.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:02:00.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16037
2026-03-08T21:02:00.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:02:00.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:02:00.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:02:00.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-08T21:02:00.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:02:00.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:02:00.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107148
2026-03-08T21:02:00.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:02:00.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:02:00.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:02:00.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59083
2026-03-08T21:02:00.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:02:00.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:02:00.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:02:03.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 0x7fcebe54d3c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:02:03.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:02:03.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:02:04.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:02:04.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:02:05.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xf%2BthJgw8fyB%2FYITrxYpzrzCAWo%3D&Expires=1773082924 HTTP/1.1" 200 163875
2026-03-08T21:02:05.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:02:05.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:02:05.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:02:05.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:02:05.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:02:21.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:02:21.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:02:21.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:02:21.679 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:02:21.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:02:21.727 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:02:51.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:02:51.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:02:52.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16037
2026-03-08T21:02:52.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:02:52.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:02:52.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:02:52.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-08T21:02:52.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:02:52.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:02:52.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107190
2026-03-08T21:02:52.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:02:52.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:02:52.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:02:52.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59090
2026-03-08T21:02:52.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:02:52.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:02:52.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:02:55.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 0x7fcf68cd2ce0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:02:55.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:02:55.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:02:56.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-08T21:02:56.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:02:57.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FSmeFQd9k%2Bg7dvIITSgPot9CLk4%3D&Expires=1773082976 HTTP/1.1" 200 163875
2026-03-08T21:02:58.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:02:58.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:02:58.181 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:02:58.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:02:58.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:03:15.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:03:15.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:03:15.586 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:03:15.638 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:03:15.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:03:15.686 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:03:45.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:03:45.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:03:45.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16037
2026-03-08T21:03:45.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:03:45.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:03:45.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:03:46.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-08T21:03:46.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:03:46.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:03:46.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107000
2026-03-08T21:03:46.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:03:46.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:03:46.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:03:46.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59153
2026-03-08T21:03:46.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:03:46.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:03:46.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:03:49.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 0x7fcebd222740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:03:49.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:03:49.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:03:50.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-08T21:03:50.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:03:51.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8hT2%2Fg2kZnImtWIbn7k2nDWtsO8%3D&Expires=1773083030 HTTP/1.1" 200 163875
2026-03-08T21:03:51.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:03:51.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:03:51.884 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:03:51.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:03:51.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:04:07.030 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:04:07.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:04:07.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:04:07.267 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:04:07.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:04:07.315 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:04:37.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:04:37.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:04:37.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16037
2026-03-08T21:04:37.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:04:37.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:04:37.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:04:37.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-08T21:04:37.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:04:37.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:04:37.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107000
2026-03-08T21:04:37.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:04:37.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:04:37.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:04:37.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59062
2026-03-08T21:04:37.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:04:37.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:04:37.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:04:41.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 0x7fcebe590910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:04:41.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:04:41.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:04:42.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-08T21:04:42.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:04:43.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=45YHnw0%2Bm5bGwvuPbWWptlllCSE%3D&Expires=1773083082 HTTP/1.1" 200 163875
2026-03-08T21:04:43.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:04:43.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:04:43.564 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:04:43.586 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:04:43.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:04:59.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:04:59.774 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:04:59.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:04:59.906 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:04:59.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:04:59.953 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:05:29.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:05:29.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:05:30.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16037
2026-03-08T21:05:30.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:05:30.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:05:30.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:05:30.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-08T21:05:30.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:05:30.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:05:30.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107251
2026-03-08T21:05:30.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:05:30.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:05:30.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:05:30.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59294
2026-03-08T21:05:30.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:05:30.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:05:30.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:05: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 0x7fcf68adfa30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:05:33.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:05:33.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:05:34.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:05:34.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:05:35.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HKFrtLc3EMWq78%2BMGgfGT0whgGU%3D&Expires=1773083134 HTTP/1.1" 200 163875
2026-03-08T21:05:36.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:05:36.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:05:36.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:05:36.077 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:05:36.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:05:51.221 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:05:51.319 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:05:51.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:05:51.450 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:05:51.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:05:51.497 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:06:21.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:06:21.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:06:22.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16049
2026-03-08T21:06:22.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:06:22.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:06:22.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:06:22.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:06:22.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:06:22.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:06:22.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107251
2026-03-08T21:06:22.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:06:22.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:06:22.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:06:22.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59293
2026-03-08T21:06:22.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:06:22.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:06:22.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:06: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 0x7fcebb4e2ec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:06:25.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:06:25.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:06:26.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:06:26.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:06:27.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rj59kyJRzGojUjiW6FVRLZDnv2Q%3D&Expires=1773083186 HTTP/1.1" 200 163875
2026-03-08T21:06:27.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:06:27.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:06:27.872 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:06:27.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:06:27.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:06:43.773 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:06:43.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:06:44.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:06:44.044 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:06:44.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:06:44.091 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:07:14.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:07:14.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:07:14.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16049
2026-03-08T21:07:14.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:07:14.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:07:14.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:07:14.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-08T21:07:14.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:07:14.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:07:14.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107251
2026-03-08T21:07:14.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:07:14.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:07:14.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:07:14.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59293
2026-03-08T21:07:14.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:07:14.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:07:14.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:07:17.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 0x7fcebcc04670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:07:17.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:07:17.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:07:18.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-08T21:07:18.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:07:19.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1cOca296hnlJzltGcM%2BT8mrw4%2BU%3D&Expires=1773083238 HTTP/1.1" 200 163875
2026-03-08T21:07:20.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:07:20.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:07:20.249 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:07:20.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:07:20.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:07:35.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:07:35.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:07:35.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:07:35.577 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:07:35.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:07:35.623 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:08:05.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:08:05.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:08:05.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16049
2026-03-08T21:08:05.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:08:05.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:08:05.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:08:05.969 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:08:05.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:08:05.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:08:05.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107054
2026-03-08T21:08:05.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:08:05.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:08:05.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:08:05.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59293
2026-03-08T21:08:05.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:08:05.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:08:05.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:08:09.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 0x7fcf691557e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:08:09.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:08:09.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:08:10.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:08:10.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:08:11.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mFf1UB%2FguHxoviRt67IuA38CPxA%3D&Expires=1773083290 HTTP/1.1" 200 163875
2026-03-08T21:08:11.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:08:11.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:08:11.601 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:08:11.624 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:08:11.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:08:26.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:08:27.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:08:27.122 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:08:27.147 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:08:27.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:08:27.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:08:57.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:08:57.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:08:57.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16049
2026-03-08T21:08:57.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:08:57.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:08:57.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:08:57.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-08T21:08:57.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:08:57.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:08:57.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106782
2026-03-08T21:08:57.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:08:57.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:08:57.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:08:57.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58913
2026-03-08T21:08:57.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:08:57.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:08:57.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:09: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 0x7fcf68e36f80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:09:00.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:09:00.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:09:01.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-08T21:09:01.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:09:02.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3%2F3PxKQRYQRFbMnNky1gx7Sw2Q0%3D&Expires=1773083341 HTTP/1.1" 200 166761
2026-03-08T21:09:03.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:09:03.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:09:03.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:09:03.033 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:09:03.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:09:18.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:09:18.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:09:18.482 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:09:18.507 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:09:18.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:09:18.555 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:09:48.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:09:48.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:09:48.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16049
2026-03-08T21:09:48.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:09:48.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:09:48.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:09:48.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-08T21:09:48.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:09:48.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:09:48.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106782
2026-03-08T21:09:48.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:09:48.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:09:48.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:09:48.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58927
2026-03-08T21:09:48.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:09:48.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:09:48.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:09: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 0x7fcebcd76800>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:09:51.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:09:51.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:09:52.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-08T21:09:52.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:09:53.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OPAfwdmNNm12%2BzqGRtj9hiNVC4I%3D&Expires=1773083392 HTTP/1.1" 200 166761
2026-03-08T21:09:54.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:09:54.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:09:54.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:09:54.338 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:09:54.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:10:11.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:10:11.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:10:11.280 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:10:11.304 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:10:11.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:10:11.351 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:10:41.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:10:41.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:10:41.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16049
2026-03-08T21:10:41.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:10:41.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:10:41.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:10:41.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-08T21:10:41.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:10:41.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:10:41.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107019
2026-03-08T21:10:41.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:10:41.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:10:41.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:10:41.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59019
2026-03-08T21:10:41.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:10:41.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:10:41.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:10: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 0x7fcebcc04850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:10:44.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:10:44.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:10: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-08T21:10:46.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:10:46.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UrghwUq5vQRy%2FvawPl9Z38AWZrA%3D&Expires=1773083445 HTTP/1.1" 200 166761
2026-03-08T21:10:47.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:10:47.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:10:47.683 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:10:47.706 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:10:47.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:11:03.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:11:03.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:11:03.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:11:03.997 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:11:03.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:11:04.044 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:11:34.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:11:34.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:11:34.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16018
2026-03-08T21:11:34.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:11:34.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:11:34.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:11:34.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-08T21:11:34.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:11:34.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:11:34.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107379
2026-03-08T21:11:34.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:11:34.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:11:34.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:11:34.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59019
2026-03-08T21:11:34.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:11:34.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:11:34.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:11: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 0x7fcebe5923e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:11:37.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:11:37.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:11:38.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-08T21:11:38.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:11:39.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-190826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mn0lRtmZeExDi%2B4WnL8sn0KNKZg%3D&Expires=1773083498 HTTP/1.1" 200 166761
2026-03-08T21:11:39.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:11:39.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:11:39.986 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:11:40.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:11:40.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:11:56.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:11:56.416 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:11:56.522 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:11:56.546 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:11:56.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:11:56.594 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:12:26.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:12:26.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:12:26.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16018
2026-03-08T21:12:26.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:12:26.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:12:26.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:12:26.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-08T21:12:26.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:12:26.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:12:26.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107379
2026-03-08T21:12:26.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:12:26.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:12:26.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:12:26.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59087
2026-03-08T21:12:26.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:12:26.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:12:26.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:12:30.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 0x7fcf6bc1b7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:12:30.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:12:30.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:12:31.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-08T21:12:31.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:12:32.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-191227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ogiN%2FN2iJFLbUcZdJacO4aBozbU%3D&Expires=1773083551 HTTP/1.1" 200 167521
2026-03-08T21:12:32.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:12:32.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:12:32.641 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:12:32.663 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:12:32.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:12:49.125 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:12:49.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:12:49.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:12:49.358 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:12:49.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:12:49.404 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:13:19.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:13:19.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:13:19.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16018
2026-03-08T21:13:19.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:13:19.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:13:19.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:13:19.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-08T21:13:19.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:13:19.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:13:19.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107334
2026-03-08T21:13:19.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:13:19.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:13:19.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:13:19.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58909
2026-03-08T21:13:19.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:13:19.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:13:19.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:13: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 0x7fcebb0d6ef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:13:22.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:13:22.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:13:24.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-08T21:13:24.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:13:24.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-191227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=svNipQjtZWickpIZYp%2F2DNX3Sjc%3D&Expires=1773083603 HTTP/1.1" 200 167521
2026-03-08T21:13:25.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:13:25.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:13:25.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:13:25.523 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:13:25.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:13:41.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:13:41.920 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:13:42.028 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:13:42.053 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:13:42.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:13:42.099 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:14:12.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:14:12.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:14:12.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16018
2026-03-08T21:14:12.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:14:12.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:14:12.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:14:12.269 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:14:12.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:14:12.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:14:12.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107127
2026-03-08T21:14:12.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:14:12.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:14:12.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:14:12.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59078
2026-03-08T21:14:12.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:14:12.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:14:12.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:14: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 0x7fcebbb9d030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:14:15.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:14:15.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:14:16.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-08T21:14:16.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:14:17.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-191227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rbJlUdQgxxEr%2BlGhTFpnGn%2FgXEI%3D&Expires=1773083656 HTTP/1.1" 200 167521
2026-03-08T21:14:17.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:14:17.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:14:17.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:14:17.928 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:14:17.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:14:34.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:14:35.006 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:14:35.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:14:35.137 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:14:35.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:14:35.184 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:15:05.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:15:05.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:15:05.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16018
2026-03-08T21:15:05.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:15:05.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:15:05.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:15:05.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-08T21:15:05.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:15:05.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:15:05.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107127
2026-03-08T21:15:05.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:15:05.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:15:05.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:15:05.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59078
2026-03-08T21:15:05.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:15:05.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:15:05.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:15: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 0x7fcebd0a1360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:15:08.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:15:08.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:15:09.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-08T21:15:09.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:15:10.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-191227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vXUqioz5LBTiKSF7yQkmXlHJ7E0%3D&Expires=1773083709 HTTP/1.1" 200 167521
2026-03-08T21:15:10.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:15:10.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:15:10.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:15:10.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:15:10.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:15:25.718 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:15:25.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:15:25.935 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:15:25.959 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:15:25.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:15:26.006 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:15:56.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:15:56.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:15:56.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16018
2026-03-08T21:15:56.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:15:56.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:15:56.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:15:56.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-08T21:15:56.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:15:56.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:15:56.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107289
2026-03-08T21:15:56.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:15:56.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:15:56.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:15:56.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59078
2026-03-08T21:15:56.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:15:56.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:15:56.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:15: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 0x7fcebbb51270>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:15:59.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:15:59.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:16:00.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-08T21:16:00.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:16:01.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-191227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B9Wyg%2FJPV2%2FkhVuQJbtTbqa4qz8%3D&Expires=1773083760 HTTP/1.1" 200 167521
2026-03-08T21:16:02.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:16:02.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:16:02.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:16:02.390 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:16:02.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:16:17.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:16:18.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:16:18.193 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:16:18.218 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:16:18.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:16:18.264 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:16:48.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:16:48.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:16:48.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14973
2026-03-08T21:16:48.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:16:48.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:16:48.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:16:48.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-08T21:16:48.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:16:48.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:16:48.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107222
2026-03-08T21:16:48.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:16:48.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:16:48.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:16:48.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 59036
2026-03-08T21:16:48.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:16:48.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:16:48.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:16:51.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 0x7fcf6934a3b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:16:51.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:16:51.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:16:52.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-08T21:16:52.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:16:53.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-191627.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BSS3EDjddUxBYrDNxghMrKA8Ieg%3D&Expires=1773083812 HTTP/1.1" 200 166541
2026-03-08T21:16:54.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:16:54.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:16:54.555 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:16:54.579 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:16:54.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:17:09.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:17:09.827 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:17:09.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:17:09.958 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:17:09.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:17:10.005 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:17:40.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:17:40.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:17:41.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14973
2026-03-08T21:17:41.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:17:41.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:17:41.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:17:41.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-08T21:17:41.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:17:41.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:17:41.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107222
2026-03-08T21:17:41.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:17:41.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:17:41.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:17:41.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58810
2026-03-08T21:17:41.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:17:41.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:17:41.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:17:44.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 0x7fcebc8da380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:17:44.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:17:44.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:17:45.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-08T21:17:45.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:17:46.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-191627.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jIIitViVtME5V%2FkDo%2BUwoOjF3nE%3D&Expires=1773083865 HTTP/1.1" 200 166541
2026-03-08T21:17:46.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:17:46.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:17:46.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:17:46.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:17:46.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:18:02.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:18:02.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:18:02.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:18:02.843 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:18:02.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:18:02.890 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:18:32.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:18:32.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:18:33.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14973
2026-03-08T21:18:33.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:18:33.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:18:33.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:18:33.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-08T21:18:33.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:18:33.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:18:33.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106810
2026-03-08T21:18:33.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:18:33.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:18:33.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:18:33.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58815
2026-03-08T21:18:33.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:18:33.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:18:33.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:18:36.343 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceba36b250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:18:36.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:18:36.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:18:37.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-08T21:18:37.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:18:38.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-191627.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RmbOSE5f8zkVUrQCCYnjFF09OEE%3D&Expires=1773083917 HTTP/1.1" 200 166541
2026-03-08T21:18:38.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:18:38.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:18:38.846 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:18:38.866 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:18:38.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:18:54.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:18:54.921 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:18:55.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:18:55.051 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:18:55.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:18:55.098 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:19:25.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:19:25.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:19:25.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14973
2026-03-08T21:19:25.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:19:25.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:19:25.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:19:25.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-08T21:19:25.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:19:25.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:19:25.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106973
2026-03-08T21:19:25.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:19:25.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:19:25.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:19:25.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58815
2026-03-08T21:19:25.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:19:25.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:19:25.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:19:28.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 0x7fcebb64fb80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:19:28.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:19:28.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:19:29.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-08T21:19:29.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:19:30.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-191627.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lHJCOArz36fBBK6HBGG5lXaLEso%3D&Expires=1773083969 HTTP/1.1" 200 166541
2026-03-08T21:19:31.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:19:31.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:19:31.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:19:31.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:19:31.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:19:46.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:19:46.576 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:19:46.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:19:46.705 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:19:46.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:19:46.751 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:20:16.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:20:16.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:20:16.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14973
2026-03-08T21:20:16.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:20:16.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:20:16.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:20: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-08T21:20:16.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:20:16.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:20:16.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106973
2026-03-08T21:20:16.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:20:16.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:20:16.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:20:16.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58922
2026-03-08T21:20:16.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:20:16.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:20:16.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:20: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 0x7fcebc6f5c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:20:20.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:20:20.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:20:21.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-08T21:20:21.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:20:22.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-191627.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jHSgza84LwhV0999zWmwt%2BveJ4o%3D&Expires=1773084021 HTTP/1.1" 200 166541
2026-03-08T21:20:22.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:20:22.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:20:22.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:20:22.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:20:22.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:20:38.615 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:20:38.715 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:20:38.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:20:38.845 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:20:38.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:20:38.891 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:21:08.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:21:08.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:21:10.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14982
2026-03-08T21:21:10.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:21:10.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:21:10.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:21:10.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-08T21:21:10.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:21:10.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:21:10.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106973
2026-03-08T21:21:10.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:21:10.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:21:10.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:21:10.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58909
2026-03-08T21:21:10.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:21:10.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:21:10.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:21: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 0x7fcebb0d7c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:21:13.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:21:13.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:21:14.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:21:14.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:21:15.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZBv2%2BFFnbMZKaP3u5i1JDj60THE%3D&Expires=1773084074 HTTP/1.1" 200 163987
2026-03-08T21:21:15.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:21:15.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:21:15.651 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:21:15.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:21:15.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:21:31.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:21:32.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:21:32.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:21:32.230 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:21:32.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:21:32.277 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:22:02.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:22:02.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:22:02.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14982
2026-03-08T21:22:02.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:22:02.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:22:02.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:22:02.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-08T21:22:02.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:22:02.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:22:02.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106619
2026-03-08T21:22:02.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:22:02.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:22:02.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:22:02.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58909
2026-03-08T21:22:02.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:22:02.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:22:02.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:22:05.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 0x7fcebb1a8a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:22:05.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:22:05.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:22:06.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-08T21:22:06.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:22:07.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BcMHGu0VknBAri6OGNdGI4qV8zo%3D&Expires=1773084126 HTTP/1.1" 200 163987
2026-03-08T21:22:08.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:22:08.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:22:08.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:22:08.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:22:08.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:22:23.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:22:23.193 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:22:23.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:22:23.325 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:22:23.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:22:23.373 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:22:53.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:22:53.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:22:54.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14982
2026-03-08T21:22:54.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:22:54.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:22:54.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:22:54.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-08T21:22:54.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:22:54.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:22:54.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 104970
2026-03-08T21:22:54.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:22:54.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:22:54.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:22:54.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58467
2026-03-08T21:22:54.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:22:54.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:22:54.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21: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 0x7fcf69439b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:22:57.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:22:57.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:22:58.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:22:58.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:22:59.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LXXYQC6j88GhQISKMln3CaKGLJs%3D&Expires=1773084178 HTTP/1.1" 200 163987
2026-03-08T21:22:59.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:22:59.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:22:59.710 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:22:59.733 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:22:59.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:23:14.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:23:15.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:23:15.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:23:15.191 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:23:15.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:23:15.238 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:23:45.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:23:45.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:23:45.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14982
2026-03-08T21:23:45.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:23:45.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:23:45.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:23:45.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-08T21:23:45.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:23:45.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:23:45.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 104970
2026-03-08T21:23:45.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:23:45.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:23:45.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:23:45.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58071
2026-03-08T21:23:45.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:23:45.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:23:45.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:23: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 0x7fcf6b9d9210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:23:48.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:23:48.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:23:49.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-08T21:23:49.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:23:50.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qD4204PbuL4thLPMKYKOrihuTMk%3D&Expires=1773084229 HTTP/1.1" 200 163987
2026-03-08T21:23:51.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:23:51.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:23:51.333 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:23:51.347 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:23:51.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:24:06.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:24:06.125 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:24:06.232 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:24:06.256 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:24:06.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:24:06.303 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:24:36.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:24:36.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:24:36.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14982
2026-03-08T21:24:36.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:24:36.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:24:36.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:24:36.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-08T21:24:36.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:24:36.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:24:36.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 103399
2026-03-08T21:24:36.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:24:36.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:24:36.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:24:36.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58093
2026-03-08T21:24:36.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:24:36.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:24:36.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:24: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 0x7fcf68a3b520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:24:39.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:24:39.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:24: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-08T21:24:40.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:24:41.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AmPGUXJxIQVjQKaBijiejRBEK8Y%3D&Expires=1773084280 HTTP/1.1" 200 156143
2026-03-08T21:24:42.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:24:42.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:24:42.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:24:42.234 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:24:42.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:24:57.322 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:24:57.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:24:57.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:24:57.554 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:24:57.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:24:57.602 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:25:27.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:25:27.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:25:28.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14982
2026-03-08T21:25:28.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:25:28.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:25:28.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:25:28.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-08T21:25:28.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:25:28.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:25:28.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 101318
2026-03-08T21:25:28.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:25:28.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:25:28.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:25:28.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 57428
2026-03-08T21:25:28.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:25:28.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:25:28.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:25:31.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 0x7fcebafdf040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:25:31.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:25:31.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:25:32.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-08T21:25:32.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:25:33.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=77hgKLHhaVvfckNJF0XjMDerbKY%3D&Expires=1773084332 HTTP/1.1" 200 156143
2026-03-08T21:25:33.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:25:33.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:25:33.620 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:25:33.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:25:33.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:25:48.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:25:48.986 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:25:49.093 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:25:49.117 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:25:49.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:25:49.164 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:26:19.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:26:19.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:26:19.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15924
2026-03-08T21:26:19.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:26:19.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:26:19.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:26:19.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-08T21:26:19.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:26:19.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:26:19.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 101318
2026-03-08T21:26:19.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:26:19.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:26:19.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:26:19.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 56267
2026-03-08T21:26:19.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:26:19.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:26:19.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:26:22.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 0x7fceba36a0b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:26:22.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:26:22.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:26:23.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-08T21:26:23.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:26:24.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Zxg5AyrNxKbOer4Gl19QF19v7AA%3D&Expires=1773084383 HTTP/1.1" 200 156143
2026-03-08T21:26:25.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:26:25.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:26:25.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:26:25.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:26:25.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:26:39.885 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:26:39.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:26:40.095 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:26:40.121 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:26:40.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:26:40.168 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:27:10.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:27:10.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:27:10.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15924
2026-03-08T21:27:10.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:27:10.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:27:10.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:27:10.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-08T21:27:10.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:27:10.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:27:10.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 98758
2026-03-08T21:27:10.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:27:10.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:27:10.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:27:10.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55270
2026-03-08T21:27:10.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:27:10.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:27:10.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:27: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 0x7fcebb121d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:27:14.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:27:14.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:27:15.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-08T21:27:15.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:27:16.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Me88zovxVoJhF1xqdXs%2B3WQb%2FJM%3D&Expires=1773084435 HTTP/1.1" 200 156143
2026-03-08T21:27:16.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:27:16.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:27:16.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:27:16.735 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:27:16.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:27:33.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:27:33.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:27:33.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:27:33.824 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:27:33.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:27:33.872 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:28:03.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:28:03.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:28:04.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15924
2026-03-08T21:28:04.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:28:04.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:28:04.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:28:04.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-08T21:28:04.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:28:04.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:28:04.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96511
2026-03-08T21:28:04.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:28:04.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:28:04.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:28:04.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55270
2026-03-08T21:28:04.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:28:04.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:28:04.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:28:07.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 0x7fcebe57a500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:28:07.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:28:07.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:28:08.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-08T21:28:08.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:28:09.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XUrnpbh0T%2FtLWcwJnKhFYnaZI4k%3D&Expires=1773084488 HTTP/1.1" 200 156143
2026-03-08T21:28:09.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:28:09.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:28:09.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:28:09.876 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:28:09.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:28:25.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:28:26.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:28:26.120 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:28:26.146 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:28:26.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:28:26.191 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:28:56.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:28:56.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:28:56.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15924
2026-03-08T21:28:56.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:28:56.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:28:56.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:28:56.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-08T21:28:56.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:28:56.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:28:56.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96511
2026-03-08T21:28:56.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:28:56.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:28:56.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:28:56.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55264
2026-03-08T21:28:56.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:28:56.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:28:56.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:28: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 0x7fcebe55dfc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:28:59.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:28:59.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:29:00.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-08T21:29:00.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:29:01.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7wf8Vncm7snNGlbg06XuknC%2Fq00%3D&Expires=1773084540 HTTP/1.1" 200 147762
2026-03-08T21:29:02.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:29:02.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:29:02.159 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:29:02.181 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:29:02.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:29:19.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:29:19.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:29:19.752 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:29:19.777 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:29:19.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:29:19.824 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:29:49.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:29:49.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:29:50.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15924
2026-03-08T21:29:50.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:29:50.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:29:50.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:29:50.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-08T21:29:50.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:29:50.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:29:50.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 94211
2026-03-08T21:29:50.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:29:50.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:29:50.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:29:50.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 54213
2026-03-08T21:29:50.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:29:50.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:29:50.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:29:53.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 0x7fcebd220580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:29:53.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:29:53.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:29:54.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-08T21:29:54.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:29:55.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zL6Je7G%2FRPWj1tr9t9yBD%2BO6Yqk%3D&Expires=1773084594 HTTP/1.1" 200 147762
2026-03-08T21:29:55.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:29:55.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:29:55.781 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:29:55.798 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:29:55.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:30:10.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:30:10.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:30:11.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:30:11.110 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:30:11.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:30:11.158 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:30:41.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:30:41.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:30:41.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15924
2026-03-08T21:30:41.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:30:41.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:30:41.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:30:41.477 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:30:41.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:30:41.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:30:41.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 91910
2026-03-08T21:30:41.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:30:41.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:30:41.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:30:41.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 53227
2026-03-08T21:30:41.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:30:41.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:30:41.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:30:44.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 0x7fcebe3bc610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:30:44.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:30:44.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:30:45.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-08T21:30:45.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:30:46.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SqWz07WxTqnRdCHLb62rgT9e4Kw%3D&Expires=1773084645 HTTP/1.1" 200 147762
2026-03-08T21:30:47.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:30:47.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:30:47.202 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:30:47.223 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:30:47.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:31:04.181 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:31:04.285 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:31:04.392 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:31:04.417 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:31:04.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:31:04.463 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:31:34.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:31:34.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:31:35.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14992
2026-03-08T21:31:35.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:31:35.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:31:35.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:31:35.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-08T21:31:35.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:31:35.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:31:35.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 91910
2026-03-08T21:31:35.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:31:35.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:31:35.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:31:35.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 52035
2026-03-08T21:31:35.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:31:35.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:31:35.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:31: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 0x7fceba7c7250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:31:38.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:31:38.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:31:39.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-08T21:31:39.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:31:40.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-192826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vdcWIwKQAIzuNCeRcQKFGwEPVEw%3D&Expires=1773084699 HTTP/1.1" 200 147762
2026-03-08T21:31:40.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:31:40.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:31:40.671 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:31:40.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:31:40.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:31:56.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:31:56.480 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:31:56.587 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:31:56.612 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:31:56.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:31:56.659 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:32:26.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:32:26.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:32:27.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14992
2026-03-08T21:32:27.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:32:27.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:32:27.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:32:27.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-08T21:32:27.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:32:27.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:32:27.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 89097
2026-03-08T21:32:27.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:32:27.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:32:27.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:32:27.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50865
2026-03-08T21:32:27.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:32:27.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:32:27.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21: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 0x7fceba7c4820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:32:30.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:32:30.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:32:31.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-08T21:32:31.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:32:32.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-193227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rqDa4MFM3QOmV6UkaS2s0BRCU6c%3D&Expires=1773084751 HTTP/1.1" 200 138947
2026-03-08T21:32:32.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:32:32.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:32:32.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:32:32.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:32:32.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:32:49.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:32:49.564 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:32:49.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:32:49.695 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:32:49.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:32:49.741 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:33:19.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:33:19.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:33:19.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14992
2026-03-08T21:33:19.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:33:19.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:33:19.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:33:19.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-08T21:33:19.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:33:19.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:33:19.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 86090
2026-03-08T21:33:19.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:33:19.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:33:19.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:33:19.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50865
2026-03-08T21:33:19.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:33:19.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:33:19.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:33:23.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 0x7fcebb856d40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:33:23.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:33:23.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:33:24.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-08T21:33:24.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:33:25.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-193227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GNhaVPfZDjO7TIaoC2ybvKfN8rA%3D&Expires=1773084804 HTTP/1.1" 200 138947
2026-03-08T21:33:25.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:33:25.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:33:25.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:33:25.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:33:25.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:33:41.186 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:33:41.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:33:41.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:33:41.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:33:41.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:33:41.507 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:34:11.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:34:11.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:34:11.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14992
2026-03-08T21:34:11.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:34:11.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:34:11.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:34:11.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-08T21:34:11.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:34:11.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:34:11.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 86090
2026-03-08T21:34:11.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:34:11.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:34:11.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:34:11.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 49627
2026-03-08T21:34:11.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:34:11.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:34:11.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:34: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 0x7fcebb120460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:34:14.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:34:14.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:34:16.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:34:16.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:34:16.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-193227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lurSnRrNUhiRE5Uhwf7zYwevN%2BM%3D&Expires=1773084855 HTTP/1.1" 200 138947
2026-03-08T21:34:17.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:34:17.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:34:17.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:34:17.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:34:17.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:34:32.656 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:34:32.757 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:34:32.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:34:32.888 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:34:32.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:34:32.934 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:35:02.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:35:02.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:35:03.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14992
2026-03-08T21:35:03.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:35:03.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:35:03.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:35:03.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-08T21:35:03.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:35:03.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:35:03.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 86090
2026-03-08T21:35:03.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:35:03.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:35:03.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:35:03.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 49627
2026-03-08T21:35:03.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:35:03.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:35:03.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21: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 0x7fcf69510a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:35:06.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:35:06.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:35:07.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-08T21:35:07.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:35:08.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-193227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d481vHOKYXy853VxaPUqZ61aL4E%3D&Expires=1773084907 HTTP/1.1" 200 138947
2026-03-08T21:35:08.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:35:08.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:35:08.834 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:35:08.857 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:35:08.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:35:23.737 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:35:23.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:35:23.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:35:23.970 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:35:23.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:35:24.016 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:35:54.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:35:54.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:35:54.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14992
2026-03-08T21:35:54.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:35:54.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:35:54.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:35:54.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-08T21:35:54.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:35:54.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:35:54.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 81052
2026-03-08T21:35:54.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:35:54.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:35:54.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:35:54.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 49626
2026-03-08T21:35:54.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:35:54.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:35:54.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:35:57.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 0x7fcf697d4580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:35:57.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:35:57.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:35:58.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-08T21:35:58.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:35:59.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-193227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OQ20TedC2epV3sxQ6GA2yVBjQAk%3D&Expires=1773084958 HTTP/1.1" 200 138947
2026-03-08T21:36:00.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:36:00.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:36:00.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:36:00.316 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:36:00.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:36:15.874 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:36:15.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:36:16.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:36:16.110 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:36:16.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:36:16.158 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:36:46.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:36:46.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:36:46.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15952
2026-03-08T21:36:46.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:36:46.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:36:46.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:36:46.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-08T21:36:46.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:36:46.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:36:46.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 81052
2026-03-08T21:36:46.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:36:46.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:36:46.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:36:46.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 47420
2026-03-08T21:36:46.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:36:46.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:36:46.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21: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 0x7fcf6928c790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:36:49.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:36:49.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:36:51.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-08T21:36:51.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:36:52.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-193628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PfFDi4En%2FnyTOy7zlbutI7oppB8%3D&Expires=1773085010 HTTP/1.1" 200 129403
2026-03-08T21:36:52.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:36:52.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:36:52.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:36:52.555 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:36:52.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:37:08.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:37:08.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:37:08.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:37:08.454 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:37:08.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:37:08.500 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:37:38.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:37:38.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:37:38.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15952
2026-03-08T21:37:38.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:37:38.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:37:38.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:37:38.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-08T21:37:38.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:37:38.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:37:38.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 78786
2026-03-08T21:37:38.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:37:38.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:37:38.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:37:38.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 47420
2026-03-08T21:37:38.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:37:38.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:37:38.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:37:41.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 0x7fcf68e56e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:37:41.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:37:41.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:37:42.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-08T21:37:42.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:37:43.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-193628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iYfhvV9gkhn%2BBnsynQNixrk2QAc%3D&Expires=1773085062 HTTP/1.1" 200 129403
2026-03-08T21:37:44.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:37:44.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:37:44.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:37:44.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:37:44.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:37:59.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:37:59.608 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:37:59.712 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:37:59.737 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:37:59.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:37:59.784 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:38:29.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:38:29.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:38:30.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15952
2026-03-08T21:38:30.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:38:30.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:38:30.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:38:30.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-08T21:38:30.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:38:30.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:38:30.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 76348
2026-03-08T21:38:30.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:38:30.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:38:30.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:38:30.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 46488
2026-03-08T21:38:30.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:38:30.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:38:30.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:38:33.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 0x7fcf68563af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:38:33.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:38:33.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:38:34.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-08T21:38:34.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:38:35.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-193628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JhSDW%2F1D5nzE9GxWafWlieopShI%3D&Expires=1773085114 HTTP/1.1" 200 129403
2026-03-08T21:38:35.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:38:35.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:38:35.801 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:38:35.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:38:35.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:38:51.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:38:51.319 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:38:51.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:38:51.450 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:38:51.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:38:51.497 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:39:21.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:39:21.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:39:21.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15952
2026-03-08T21:39:21.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:39:21.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:39:21.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:39:21.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-08T21:39:21.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:39:21.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:39:21.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 76348
2026-03-08T21:39:21.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:39:21.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:39:21.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:39:21.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 45659
2026-03-08T21:39:21.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:39:21.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:39:21.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:39:24.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 0x7fcf6b89dbd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:39:24.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:39:24.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:39:26.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-08T21:39:26.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:39:27.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-193628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D%2FaZSga1biJzsRcww8SMpGf%2FZn8%3D&Expires=1773085166 HTTP/1.1" 200 129403
2026-03-08T21:39:27.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:39:27.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:39:27.546 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:39:27.567 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:39:27.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:39:42.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:39:42.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:39:42.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:39:42.454 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:39:42.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:39:42.501 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:40:12.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:40:12.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:40:12.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15952
2026-03-08T21:40:12.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:40:12.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:40:12.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:40:12.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-08T21:40:12.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:40:12.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:40:12.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 72744
2026-03-08T21:40:12.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:40:12.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:40:12.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:40:12.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 44612
2026-03-08T21:40:12.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:40:12.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:40:12.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:40:15.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 0x7fceb7636ec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:40:15.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:40:15.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:40:16.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-08T21:40:16.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:40:17.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-193628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S0oZ2AMAdoONVYp9Gb4MGI7kczI%3D&Expires=1773085216 HTTP/1.1" 200 129403
2026-03-08T21:40:18.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:40:18.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:40:18.373 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:40:18.394 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:40:18.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:40:33.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:40:33.884 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:40:33.988 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:40:34.013 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:40:34.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:40:34.060 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:41:04.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:41:04.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:41:05.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T21:41:05.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:41:05.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:41:05.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:41:05.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-08T21:41:05.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:41:05.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:41:05.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 66587
2026-03-08T21:41:05.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:41:05.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:41:05.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:41:05.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 44612
2026-03-08T21:41:05.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:41:05.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:41:05.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:41: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 0x7fcebbb30460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:41:08.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:41:08.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:41:09.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-08T21:41:09.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:41:10.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NjJ5H%2B1b6caqZieOmYnM%2FeiMaUM%3D&Expires=1773085269 HTTP/1.1" 200 116808
2026-03-08T21:41:10.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:41:10.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:41:10.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:41:10.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:41:10.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:41:26.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:41:26.630 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:41:26.737 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:41:26.762 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:41:26.762 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:41:26.808 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:41:56.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:41:56.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:41:57.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T21:41:57.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:41:57.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:41:57.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:41:57.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-08T21:41:57.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:41:57.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:41:57.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 66587
2026-03-08T21:41:57.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:41:57.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:41:57.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:41:57.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 42253
2026-03-08T21:41:57.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:41:57.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:41:57.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:42:00.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 0x7fcf69412b90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:42:00.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:42:00.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:42:01.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-08T21:42:01.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:42:02.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vEdvoXM3RyJVeUNITdJXlwfDsCI%3D&Expires=1773085321 HTTP/1.1" 200 116808
2026-03-08T21:42:02.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:42:02.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:42:02.632 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:42:02.645 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:42:02.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:42:17.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:42:17.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:42:18.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:42:18.086 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:42:18.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:42:18.132 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:42:48.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:42:48.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:42:48.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T21:42:48.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:42:48.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:42:48.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:42:48.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-08T21:42:48.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:42:48.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:42:48.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53758
2026-03-08T21:42:48.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:42:48.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:42:48.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:42:48.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 42270
2026-03-08T21:42:48.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:42:48.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:42:48.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:42:51.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 0x7fcebd0a2b30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:42:51.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:42:51.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:42:52.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:42:52.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:42:53.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T5LTRWRK%2B7rCF%2B3OjM%2FhptsRTTk%3D&Expires=1773085372 HTTP/1.1" 200 116808
2026-03-08T21:42:53.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:42:53.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:42:53.987 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:42:54.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:42:54.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:43:09.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:43:09.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:43:09.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:43:09.801 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:43:09.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:43:09.847 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:43:39.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:43:39.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:43:40.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T21:43:40.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:43:40.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:43:40.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:43:40.308 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:43:40.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:43:40.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:43:40.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 49895
2026-03-08T21:43:40.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:43:40.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:43:40.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:43:40.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36939
2026-03-08T21:43:40.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:43:40.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:43:40.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:43:43.415 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcebc33f4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:43:43.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:43:43.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:43:44.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-08T21:43:44.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:43:45.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ChqBLbZxaG%2FMIzm4IxKwEF3z%2F6s%3D&Expires=1773085424 HTTP/1.1" 200 116808
2026-03-08T21:43:45.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:43:45.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:43:45.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:43:45.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:43:45.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:44:01.992 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:44:02.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:44:02.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:44:02.222 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:44:02.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:44:02.268 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:44:32.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:44:32.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:44:32.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T21:44:32.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:44:32.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:44:32.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:44:32.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-08T21:44:32.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:44:32.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:44:32.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 49895
2026-03-08T21:44:32.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:44:32.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:44:32.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:44:32.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35255
2026-03-08T21:44:32.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:44:32.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:44:32.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:44:35.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 0x7fcebbb9fe20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:44:35.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:44:35.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:44:36.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-08T21:44:36.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:44:37.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vCRrcO8PjGvusSNm1vrYmvJgR74%3D&Expires=1773085476 HTTP/1.1" 200 108535
2026-03-08T21:44:38.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:44:38.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:44:38.329 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:44:38.353 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:44:38.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:44:53.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:44:53.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:44:53.571 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:44:53.597 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:44:53.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:44:53.645 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:45:23.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:45:23.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:45:24.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T21:45:24.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:45:24.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:45:24.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:45:24.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-08T21:45:24.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:45:24.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:45:24.042 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50101
2026-03-08T21:45:24.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:45:24.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:45:24.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:45:24.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35417
2026-03-08T21:45:24.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:45:24.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:45:24.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:45:27.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 0x7fcebc736f20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:45:27.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:45:27.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:45:28.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-08T21:45:28.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:45:29.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SzNbnvo7TNjO%2FQJ6pGVR1U26Y8c%3D&Expires=1773085528 HTTP/1.1" 200 108535
2026-03-08T21:45:29.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:45:29.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:45:29.666 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:45:29.693 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:45:29.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:45:46.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:45:46.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:45:46.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:45:46.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:45:46.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:45:46.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:46:16.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:46:16.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:46:19.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15958
2026-03-08T21:46:19.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:46:19.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:46:19.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:46:19.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-08T21:46:19.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:46:19.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:46:19.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50461
2026-03-08T21:46:19.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:46:19.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:46:19.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:46:19.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35423
2026-03-08T21:46:19.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:46:19.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:46:19.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:46: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 0x7fcf694abd30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:46:22.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:46:22.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:46:23.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:46:23.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:46:24.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e4BqoE5Kf8xXY0yBkAd%2FCkY6AWM%3D&Expires=1773085583 HTTP/1.1" 200 108535
2026-03-08T21:46:24.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:46:24.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:46:24.942 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:46:24.964 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:46:24.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:46:40.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:46:40.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:46:40.468 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:46:40.498 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:46:40.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:46:40.544 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:47:10.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:47:10.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:47:10.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15958
2026-03-08T21:47:10.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:47:10.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:47:10.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:47:10.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-08T21:47:10.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:47:10.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:47:10.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50461
2026-03-08T21:47:10.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:47:10.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:47:10.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:47:10.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35749
2026-03-08T21:47:10.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:47:10.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:47:10.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:47:14.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 0x7fcebac7e830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:47:14.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:47:14.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:47:15.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-08T21:47:15.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:47:16.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tL1tRXWlZQ5ahAcrTgmau%2BuZZTI%3D&Expires=1773085635 HTTP/1.1" 200 108535
2026-03-08T21:47:16.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:47:16.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:47:16.564 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:47:16.606 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:47:16.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:47:32.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:47:32.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:47:32.906 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:47:32.932 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:47:32.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:47:32.978 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:48:03.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:48:03.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:48:03.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15958
2026-03-08T21:48:03.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:48:03.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:48:03.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:48:03.954 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:48:03.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:48:03.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:48:03.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50670
2026-03-08T21:48:03.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:48:03.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:48:03.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:48:03.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35749
2026-03-08T21:48:03.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:48:03.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:48:03.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:48: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 0x7fcebbdab040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:48:07.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:48:07.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:48:08.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-08T21:48:08.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:48:09.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3mE3%2FN8f9UxvElaEhK0d7UUa8AY%3D&Expires=1773085688 HTTP/1.1" 200 108535
2026-03-08T21:48:09.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:48:09.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:48:09.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:48:09.636 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:48:09.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:48:25.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:48:25.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:48:25.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:48:25.812 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:48:25.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:48:25.859 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:48:55.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:48:55.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:48:56.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15958
2026-03-08T21:48:56.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:48:56.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:48:56.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:48:56.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-08T21:48:56.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:48:56.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:48:56.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50670
2026-03-08T21:48:56.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:48:56.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:48:56.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:48:56.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35985
2026-03-08T21:48:56.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:48:56.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:48:56.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:48:59.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 0x7fcebc736b90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:48:59.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:48:59.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:49:00.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-08T21:49:00.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:49:01.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vTkN03BCvKU7v9uwW5nRNx5FOCQ%3D&Expires=1773085740 HTTP/1.1" 200 100380
2026-03-08T21:49:01.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:49:01.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:49:01.720 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:49:01.745 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:49:01.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:49:17.202 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:49:17.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:49:17.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:49:17.438 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:49:17.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:49:17.485 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:49:47.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:49:47.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:49:47.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15958
2026-03-08T21:49:47.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:49:47.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:49:47.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:49:47.932 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:49:47.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:49:47.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:49:47.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50670
2026-03-08T21:49:47.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:49:47.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:49:47.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:49:47.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36003
2026-03-08T21:49:47.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:49:47.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:49:47.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:49:51.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 0x7fcf68c8ee60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:49:51.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:49:51.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:49:52.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-08T21:49:52.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:49:53.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nnxlqRJuV0bTNgOVxao58zyfvww%3D&Expires=1773085792 HTTP/1.1" 200 100380
2026-03-08T21:49:53.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:49:53.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:49:53.549 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:49:53.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:49:53.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:50:08.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:50:09.031 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:50:09.138 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:50:09.163 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:50:09.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:50:09.211 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:50:39.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:50:39.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:50:39.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15958
2026-03-08T21:50:39.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:50:39.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:50:39.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:50:39.734 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:50:39.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:50:39.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:50:39.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50808
2026-03-08T21:50:39.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:50:39.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:50:39.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:50:39.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36214
2026-03-08T21:50:39.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:50:39.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:50:39.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:50: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 0x7fcf69786470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:50:42.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:50:42.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:50:43.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:50:43.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:50:44.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=56P1f0w0%2B60gWiu8iI%2FEOFhmdhM%3D&Expires=1773085843 HTTP/1.1" 200 100380
2026-03-08T21:50:45.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:50:45.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:50:45.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:50:45.342 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:50:45.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:51:00.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:51:00.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:51:00.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:51:00.514 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:51:00.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:51:00.560 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:51:30.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:51:30.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:51:30.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15936
2026-03-08T21:51:30.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:51:30.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:51:30.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:51:30.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-08T21:51:30.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:51:30.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:51:30.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51037
2026-03-08T21:51:30.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:51:30.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:51:30.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:51:30.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36243
2026-03-08T21:51:30.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:51:30.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:51:30.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:51: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 0x7fcf694134c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:51:33.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:51:33.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:51:34.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:51:35.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:51:35.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BRyCQPxboiDU1f7SyBq04ADDNiY%3D&Expires=1773085894 HTTP/1.1" 200 100380
2026-03-08T21:51:36.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:51:36.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:51:36.397 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:51:36.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:51:36.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:51:52.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:51:52.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:51:52.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:51:52.290 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:51:52.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:51:52.337 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:52:22.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:52:22.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:52:22.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15936
2026-03-08T21:52:22.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:52:22.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:52:22.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:52:22.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-08T21:52:22.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:52:22.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:52:22.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51037
2026-03-08T21:52:22.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:52:22.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:52:22.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:52:22.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36379
2026-03-08T21:52:22.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:52:22.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:52:22.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:52:25.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 0x7fcebc8db370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:52:25.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:52:25.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:52:26.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-08T21:52:26.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:52:27.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-194828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n1RSmFCkWNMztBd7GYei9SJwrPM%3D&Expires=1773085946 HTTP/1.1" 200 100380
2026-03-08T21:52:28.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:52:28.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:52:28.348 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:52:28.378 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:52:28.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:52:43.912 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:52:44.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:52:44.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:52:44.148 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:52:44.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:52:44.195 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:53:14.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:53:14.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:53:14.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15936
2026-03-08T21:53:14.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:53:14.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:53:14.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:53: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-08T21:53:14.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:53:14.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:53:14.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51370
2026-03-08T21:53:14.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:53:14.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:53:14.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:53:14.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36180
2026-03-08T21:53:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:53:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:53:14.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:53:17.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 0x7fcf68cc5900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:53:17.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:53:17.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:53:18.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-08T21:53:18.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:53:19.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-195227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OyRHzkvFKVXUeM4o4sNFlgcx1fE%3D&Expires=1773085998 HTTP/1.1" 200 94054
2026-03-08T21:53:20.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:53:20.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:53:20.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:53:20.026 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:53:20.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:53:36.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:53:36.810 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:53:36.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:53:36.943 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:53:36.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:53:36.989 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:54:07.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:54:07.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:54:07.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15931
2026-03-08T21:54:07.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:54:07.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:54:07.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:54:07.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-08T21:54:07.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:54:07.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:54:07.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51668
2026-03-08T21:54:07.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:54:07.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:54:07.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:54:07.655 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36383
2026-03-08T21:54:07.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:54:07.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:54:07.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:54:10.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 0x7fcf6963bd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:54:10.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:54:10.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:54:11.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-08T21:54:11.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:54:12.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-195227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UkYXRGfgG6bQ12FKXuVk4odlyeQ%3D&Expires=1773086051 HTTP/1.1" 200 94054
2026-03-08T21:54:13.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:54:13.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:54:13.238 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:54:13.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:54:13.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:54:28.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:54:28.682 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:54:28.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:54:28.815 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:54:28.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:54:28.862 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:54:58.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:54:58.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:54:59.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15931
2026-03-08T21:54:59.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:54:59.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:54:59.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:54:59.178 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:54:59.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:54:59.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:54:59.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51668
2026-03-08T21:54:59.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:54:59.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:54:59.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:54:59.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36383
2026-03-08T21:54:59.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:54:59.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:54:59.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:55:02.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 0x7fcf6b89ef50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:55:02.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:55:02.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:55:03.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-08T21:55:03.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:55:04.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-195227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KNw7yrRFU7UwVjCZV9geCy2enC8%3D&Expires=1773086103 HTTP/1.1" 200 94054
2026-03-08T21:55:04.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:55:04.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:55:04.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:55:04.818 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:55:04.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:55:20.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:55:20.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:55:20.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:55:20.406 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:55:20.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:55:20.453 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:55:50.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:55:50.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:55:50.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15991
2026-03-08T21:55:50.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:55:50.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:55:50.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:55:50.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-08T21:55:50.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:55:50.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:55:50.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51984
2026-03-08T21:55:50.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:55:50.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:55:50.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:55:50.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36352
2026-03-08T21:55:50.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:55:50.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:55:50.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:55:53.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 0x7fcebbf439a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:55:53.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:55:53.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:55:54.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-08T21:55:54.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:55:55.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-195227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sUsP50kXyLf6iQo%2B%2BCGQhf%2BoD1E%3D&Expires=1773086154 HTTP/1.1" 200 94054
2026-03-08T21:55:56.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:55:56.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:55:56.371 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:55:56.392 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:55:56.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:56:11.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:56:11.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:56:11.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:56:11.837 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:56:11.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:56:11.884 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:56:41.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:56:41.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:56:42.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15991
2026-03-08T21:56:42.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:56:42.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:56:42.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:56:42.050 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:56:42.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:56:42.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:56:42.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52114
2026-03-08T21:56:42.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:56:42.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:56:42.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:56:42.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36678
2026-03-08T21:56:42.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:56:42.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:56:42.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:56:45.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 0x7fcebb4e3910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:56:45.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:56:45.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:56:46.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-08T21:56:46.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:56:47.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-195629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r7rdVvX8BvYy8RpEtqXV1mkK8%2FQ%3D&Expires=1773086206 HTTP/1.1" 200 94428
2026-03-08T21:56:47.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:56:47.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:56:47.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:56:47.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:56:47.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:57:04.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:57:04.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:57:04.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:57:04.840 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:57:04.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:57:04.887 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:57:34.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:57:34.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:57:40.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15991
2026-03-08T21:57:40.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:57:40.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:57:40.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:57:40.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-08T21:57:40.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:57:40.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:57:40.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52114
2026-03-08T21:57:40.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:57:40.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:57:40.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:57:40.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36881
2026-03-08T21:57:40.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:57:40.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:57:40.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:57:43.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 0x7fcf6b9a2dd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:57:43.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:57:43.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:57:44.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T21:57:44.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:57:45.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-195629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Uazuy9iPSPlcMK1u5BQpmgbbBKU%3D&Expires=1773086264 HTTP/1.1" 200 94428
2026-03-08T21:57:45.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:57:45.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:57:45.965 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:57:46.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:57:46.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:58:01.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:58:01.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:58:01.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:58:01.263 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:58:01.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:58:01.311 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:58:31.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:58:31.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:58:31.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15991
2026-03-08T21:58:31.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:58:31.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:58:31.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:58:31.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-08T21:58:31.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:58:31.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:58:31.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52185
2026-03-08T21:58:31.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:58:31.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:58:31.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:58:31.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36767
2026-03-08T21:58:31.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:58:31.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:58:31.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:58: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 0x7fcebe385600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:58:34.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:58:34.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:58:35.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-08T21:58:35.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:58:36.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-195629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rBjSwg7KOND6utlkjPOG4%2F39huY%3D&Expires=1773086315 HTTP/1.1" 200 94428
2026-03-08T21:58:37.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:58:37.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:58:37.239 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:58:37.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:58:37.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:58:54.512 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:58:54.649 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:58:54.757 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:58:54.782 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:58:54.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:58:54.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T21:59:24.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T21:59:24.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T21:59:24.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15991
2026-03-08T21:59:25.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T21:59:25.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T21:59:25.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T21:59:25.017 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T21:59:25.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T21:59:25.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T21:59:25.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52461
2026-03-08T21:59:25.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:59:25.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T21:59:25.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T21:59:25.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36767
2026-03-08T21:59:25.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T21:59:25.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T21:59:25.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T21:59:28.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 0x7fceb31096f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T21:59:28.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T21:59:28.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T21:59:29.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-08T21:59:29.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T21:59:30.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-195629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NE0RtpJU0MQG9gLobc8p1BqvLkQ%3D&Expires=1773086369 HTTP/1.1" 200 94428
2026-03-08T21:59:30.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T21:59:30.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T21:59:30.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T21:59:30.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T21:59:30.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T21:59:45.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:59:45.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:59:45.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T21:59:45.948 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T21:59:45.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T21:59:45.995 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:00:16.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:00:16.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:00:16.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15928
2026-03-08T22:00:16.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:00:16.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:00:16.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:00: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-08T22:00:16.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:00:16.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:00:16.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52572
2026-03-08T22:00:16.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:00:16.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:00:16.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:00:16.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36995
2026-03-08T22:00:16.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:00:16.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:00:16.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:00: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 0x7fcf68d96170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:00:19.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:00:19.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:00:21.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-08T22:00:21.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:00:21.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-195629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XBk5f1VXt3EFXu96%2FySptUs1ZjY%3D&Expires=1773086420 HTTP/1.1" 200 94428
2026-03-08T22:00:22.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:00:22.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:00:22.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:00:22.408 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:00:22.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:00:38.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:00:38.660 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:00:38.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:00:38.792 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:00:38.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:00:38.838 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:01:08.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:01:08.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:01:08.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:01:08.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:01:08.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:01:08.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:01:09.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-08T22:01:09.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:01:09.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:01:09.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52572
2026-03-08T22:01:09.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:01:09.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:01:09.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:01:09.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37176
2026-03-08T22:01:09.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:01:09.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:01:09.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:01:12.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 0x7fcf6928ac50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:01:12.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:01:12.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:01:13.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-08T22:01:13.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:01:14.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t%2BL72ViFxAFNjko9qV77%2FAG4Ffo%3D&Expires=1773086473 HTTP/1.1" 200 88208
2026-03-08T22:01:14.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:01:14.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:01:14.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:01:14.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:01:14.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:01:30.173 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:01:30.277 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:01:30.383 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:01:30.409 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:01:30.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:01:30.456 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:02:00.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:02:00.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:02:00.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15928
2026-03-08T22:02:00.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:02:00.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:02:00.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:02:00.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-08T22:02:00.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:02:00.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:02:00.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52858
2026-03-08T22:02:00.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:02:00.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:02:00.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:02:00.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37176
2026-03-08T22:02:00.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:02:00.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:02:00.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:02: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 0x7fcf69799690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:02:04.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:02:04.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:02:05.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-08T22:02:05.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:02:06.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WoJR7t94YcNmmRSgQoT1ZiVxIYA%3D&Expires=1773086525 HTTP/1.1" 200 88208
2026-03-08T22:02:06.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:02:06.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:02:06.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:02:06.577 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:02:06.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:02:22.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:02:22.894 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:02:23.006 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:02:23.032 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:02:23.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:02:23.078 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:02:53.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:02:53.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:02:53.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:02:53.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:02:53.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:02:53.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:02:53.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-08T22:02:53.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:02:53.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:02:53.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52858
2026-03-08T22:02:53.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:02:53.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:02:53.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:02:53.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37010
2026-03-08T22:02:53.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:02:53.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:02:53.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:02: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 0x7fcebbf40b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:02:56.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:02:56.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:02:57.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:02:57.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:02:58.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vYPGPCUZ1Ygc9yRTcbozMcUL70s%3D&Expires=1773086577 HTTP/1.1" 200 88208
2026-03-08T22:02:58.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:02:58.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:02:58.917 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:02:58.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:02:58.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:03:14.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:03:14.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:03:14.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:03:14.953 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:03:14.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:03:15.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:03:45.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:03:45.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:03:45.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:03:45.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:03:45.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:03:45.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:03:45.316 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T22:03:45.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:03:45.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:03:45.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52858
2026-03-08T22:03:45.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:03:45.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:03:45.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:03:45.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37010
2026-03-08T22:03:45.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:03:45.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:03:45.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:03:48.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 0x7fcebc8a6290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:03:48.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:03:48.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:03:49.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-08T22:03:49.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:03:50.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B%2FnvvOErmQCj31XMs4f5UHNZJmc%3D&Expires=1773086629 HTTP/1.1" 200 88208
2026-03-08T22:03:50.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:03:50.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:03:50.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:03:51.026 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:03:51.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:04:07.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:04:07.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:04:07.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:04:07.520 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:04:07.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:04:07.566 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:04:37.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:04:37.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:04:37.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:04:37.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:04:37.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:04:37.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:04:37.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-08T22:04:37.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:04:37.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:04:37.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53144
2026-03-08T22:04:37.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:04:37.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:04:37.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:04:37.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36995
2026-03-08T22:04:37.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:04:37.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:04:37.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:04:41.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 0x7fcf6b9d9960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:04:41.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:04:41.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:04:42.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-08T22:04:42.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:04:43.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nM28ap3J%2FNFPua29glgbSk60aJ8%3D&Expires=1773086682 HTTP/1.1" 200 84596
2026-03-08T22:04:43.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:04:43.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:04:43.602 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:04:43.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:04:43.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:04:59.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:04:59.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:04:59.371 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:04:59.395 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:04:59.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:04:59.442 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:05:29.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:05:29.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:05:29.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T22:05:29.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:05:29.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:05:29.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:05:29.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-08T22:05:29.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:05:29.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:05:29.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53442
2026-03-08T22:05:29.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:05:29.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:05:29.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:05:29.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37066
2026-03-08T22:05:29.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:05:29.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:05:29.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:05: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 0x7fcf68c25f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:05:32.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:05:32.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:05:33.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-08T22:05:33.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:05:34.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oBQ1OotOLH%2BEz7duRxGAgYUK3v0%3D&Expires=1773086733 HTTP/1.1" 200 84596
2026-03-08T22:05:35.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:05:35.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:05:35.265 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:05:35.294 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:05:35.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:05:51.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:05:52.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:05:52.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:05:52.157 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:05:52.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:05:52.203 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:06:22.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:06:22.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:06:22.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T22:06:22.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:06:22.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:06:22.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:06:22.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-08T22:06:22.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:06:22.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:06:22.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53442
2026-03-08T22:06:22.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:06:22.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:06:22.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:06:22.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37229
2026-03-08T22:06:22.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:06:22.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:06:22.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22: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 0x7fcebc33dab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:06:25.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:06:25.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:06:26.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-08T22:06:26.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:06:27.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4w1Nu6oho0%2BpH7d3TcL%2BfepGg5w%3D&Expires=1773086786 HTTP/1.1" 200 84596
2026-03-08T22:06:28.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:06:28.153 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:06:28.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:06:28.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:06:28.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:06:44.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:06:44.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:06:44.275 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:06:44.299 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:06:44.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:06:44.346 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:07:14.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:07:14.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:07:15.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15566
2026-03-08T22:07:15.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:07:15.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:07:15.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:07:15.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-08T22:07:15.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:07:15.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:07:15.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53500
2026-03-08T22:07:15.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:07:15.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:07:15.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:07:15.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37359
2026-03-08T22:07:15.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:07:15.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:07:15.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:07:18.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 0x7fcf68ab80a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:07:18.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:07:18.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:07:19.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-08T22:07:19.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:07:20.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xDbRB5URe5wfJ6AFsnIDM2%2Bg2iU%3D&Expires=1773086839 HTTP/1.1" 200 84596
2026-03-08T22:07:21.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:07:21.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:07:21.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:07:21.101 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:07:21.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:07:37.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:07:37.301 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:07:37.407 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:07:37.431 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:07:37.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:07:37.478 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:08:07.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:08:07.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:08:07.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T22:08:07.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:08:07.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:08:07.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:08:07.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-08T22:08:07.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:08:07.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:08:07.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53588
2026-03-08T22:08:07.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:08:07.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:08:07.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:08:07.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37359
2026-03-08T22:08:07.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:08:07.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:08:07.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:08: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 0x7fcebb64d480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:08:10.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:08:10.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:08:12.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-08T22:08:12.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:08:12.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Om1Xm2ChF0H%2FdABGiwSJFGYgUeQ%3D&Expires=1773086891 HTTP/1.1" 200 84596
2026-03-08T22:08:13.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:08:13.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:08:13.417 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:08:13.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:08:13.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:08:29.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:08:30.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:08:30.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:08:30.222 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:08:30.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:08:30.270 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:09:00.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:09:00.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:09:00.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T22:09:00.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:09:00.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:09:00.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:09:00.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-08T22:09:00.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:09:00.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:09:00.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53588
2026-03-08T22:09:00.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:09:00.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:09:00.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:09:00.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37359
2026-03-08T22:09:00.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:09:00.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:09:00.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:09: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 0x7fcf68b62cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:09:03.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:09:03.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:09:04.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-08T22:09:04.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:09:05.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kpTxGsZyaxiHLwErVJkOU2f2b0o%3D&Expires=1773086944 HTTP/1.1" 200 79316
2026-03-08T22:09:06.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:09:06.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:09:06.244 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:09:06.277 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:09:06.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:09:22.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:09:22.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:09:22.539 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:09:22.564 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:09:22.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:09:22.611 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:09:52.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:09:52.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:09:53.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15935
2026-03-08T22:09:53.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:09:53.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:09:53.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:09:53.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-08T22:09:53.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:09:53.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:09:53.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53648
2026-03-08T22:09:53.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:09:53.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:09:53.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:09:53.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37570
2026-03-08T22:09:53.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:09:53.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:09:53.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:09: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 0x7fcebe80c910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:09:56.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:09:56.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:09:57.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-08T22:09:57.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:09:58.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1IiDj%2BHzQk29%2F4bbI2%2FOCnGyEv8%3D&Expires=1773086997 HTTP/1.1" 200 79316
2026-03-08T22:09:58.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:09:58.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:09:58.865 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:09:58.897 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:09:58.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:10:16.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:10:16.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:10:16.266 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:10:16.291 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:10:16.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:10:16.338 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:10:46.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:10:46.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:10:46.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15952
2026-03-08T22:10:46.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:10:46.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:10:46.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:10:46.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-08T22:10:46.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:10:46.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:10:46.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53899
2026-03-08T22:10:46.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:10:46.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:10:46.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:10:46.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37597
2026-03-08T22:10:46.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:10:46.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:10:46.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:10: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 0x7fceb2beece0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:10:49.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:10:49.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:10:51.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:10:51.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:10:51.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gHyp9CzbPUpwZ9%2FRHEWu58LDmLE%3D&Expires=1773087050 HTTP/1.1" 200 79316
2026-03-08T22:10:52.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:10:52.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:10:52.431 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:10:52.466 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:10:52.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:11:07.749 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:11:07.852 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:11:07.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:11:07.986 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:11:07.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:11:08.032 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:11:38.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:11:38.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:11:38.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15952
2026-03-08T22:11:38.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:11:38.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:11:38.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:11:38.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-08T22:11:38.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:11:38.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:11:38.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53899
2026-03-08T22:11:38.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:11:38.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:11:38.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:11:38.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37570
2026-03-08T22:11:38.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:11:38.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:11:38.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:11: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 0x7fcf68bcdc00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:11:41.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:11:41.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:11:42.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-08T22:11:42.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:11:43.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-200829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EkOzncxReVN%2FqrEBc6Dvkk4RGOs%3D&Expires=1773087102 HTTP/1.1" 200 79316
2026-03-08T22:11:43.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:11:43.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:11:43.931 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:11:43.967 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:11:43.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:12:00.450 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:12:00.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:12:00.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:12:00.699 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:12:00.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:12:00.745 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:12:30.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:12:30.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:12:31.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15952
2026-03-08T22:12:31.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:12:31.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:12:31.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:12:31.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-08T22:12:31.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:12:31.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:12:31.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54127
2026-03-08T22:12:31.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:12:31.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:12:31.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:12:31.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37755
2026-03-08T22:12:31.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:12:31.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:12:31.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:12: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 0x7fcebe55d6c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:12:34.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:12:34.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:12:35.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-08T22:12:35.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:12:36.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-201229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=O0To3yUW9H%2BdFR8Cnr%2BQHNPq7%2Bg%3D&Expires=1773087155 HTTP/1.1" 200 75255
2026-03-08T22:12:36.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:12:36.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:12:36.979 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:12:37.008 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:12:37.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:12:52.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:12:52.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:12:53.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:12:53.074 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:12:53.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:12:53.120 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:13:23.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:13:23.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:13:23.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15952
2026-03-08T22:13:23.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:13:23.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:13:23.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:13:23.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-08T22:13:23.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:13:23.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:13:23.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54105
2026-03-08T22:13:23.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:13:23.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:13:23.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:13:23.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37753
2026-03-08T22:13:23.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:13:23.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:13:23.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:13:26.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 0x7fcf68e35600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:13:26.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:13:26.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:13:27.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-08T22:13:27.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:13:29.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-201229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vtABf7pwyguecXX1Trv3FTUzyz4%3D&Expires=1773087207 HTTP/1.1" 200 75255
2026-03-08T22:13:29.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:13:29.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:13:29.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:13:29.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:13:29.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:13:45.749 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:13:45.851 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:13:45.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:13:46.009 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:13:46.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:13:46.056 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:14:16.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:14:16.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:14:16.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15952
2026-03-08T22:14:16.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:14:16.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:14:16.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:14:16.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-08T22:14:16.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:14:16.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:14:16.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54105
2026-03-08T22:14:16.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:14:16.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:14:16.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:14:16.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37783
2026-03-08T22:14:16.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:14:16.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:14:16.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:14: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 0x7fcf697beb90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:14:19.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:14:19.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:14:20.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-08T22:14:20.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:14:21.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-201229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4sUZk1gxOYtVi9gHGvtmAkNChKE%3D&Expires=1773087260 HTTP/1.1" 200 75255
2026-03-08T22:14:21.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:14:21.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:14:21.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:14:21.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:14:21.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:14:37.482 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:14:37.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:14:37.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:14:37.717 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:14:37.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:14:37.764 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:15:07.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:15:07.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:15:09.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T22:15:09.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:15:09.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:15:09.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:15:09.018 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T22:15:09.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:15:09.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:15:09.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54501
2026-03-08T22:15:09.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:15:09.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:15:09.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:15:09.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38046
2026-03-08T22:15:09.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:15:09.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:15:09.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:15:12.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 0x7fceb310bcd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:15:12.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:15:12.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:15:13.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:15:13.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:15:14.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-201229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZQLyx%2B8Yl1%2FnO%2FvJNKn4V4VIR9s%3D&Expires=1773087313 HTTP/1.1" 200 75255
2026-03-08T22:15:14.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:15:14.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:15:14.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:15:14.389 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:15:14.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:15:29.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:15:29.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:15:29.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:15:29.943 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:15:29.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:15:29.990 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:16:00.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:16:00.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:16:00.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T22:16:00.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:16:00.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:16:00.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:16: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-08T22:16:00.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:16:00.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:16:00.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54696
2026-03-08T22:16:00.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:16:00.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:16:00.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:16:00.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38046
2026-03-08T22:16:00.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:16:00.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:16:00.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:16: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 0x7fcf691e9180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:16:03.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:16:03.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:16:04.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:16:04.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:16:05.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-201229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JxOU7IMwjUtfnNhnxJ9wbsHe6pc%3D&Expires=1773087364 HTTP/1.1" 200 75255
2026-03-08T22:16:05.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:16:05.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:16:05.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:16:05.740 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:16:05.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:16:21.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:16:21.539 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:16:21.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:16:21.671 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:16:21.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:16:21.719 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:16:51.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:16:51.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:16:51.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T22:16:51.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:16:51.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:16:51.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:16:51.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-08T22:16:51.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:16:51.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:16:51.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54696
2026-03-08T22:16:51.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:16:51.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:16:51.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:16:51.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38191
2026-03-08T22:16:51.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:16:51.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:16:51.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:16: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 0x7fcebd2213c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:16:55.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:16:55.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:16:56.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-08T22:16:56.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:16:57.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-201630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BOezGqq8jr0rKxS1pUYIEd1xLkA%3D&Expires=1773087416 HTTP/1.1" 200 67831
2026-03-08T22:16:57.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:16:57.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:16:57.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:16:57.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:16:57.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:17:13.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:17:13.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:17:13.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:17:13.293 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:17:13.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:17:13.340 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:17:43.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:17:43.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:17:43.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T22:17:43.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:17:43.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:17:43.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:17:43.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-08T22:17:43.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:17:43.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:17:43.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54696
2026-03-08T22:17:43.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:17:43.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:17:43.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:17:43.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38180
2026-03-08T22:17:43.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:17:43.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:17:43.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:17: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 0x7fcf692883a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:17:46.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:17:46.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:17:47.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-08T22:17:47.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:17:48.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-201630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ie%2FYJawbSFCZ67zEVTVBG94N98k%3D&Expires=1773087467 HTTP/1.1" 200 67831
2026-03-08T22:17:49.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:17:49.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:17:49.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:17:49.087 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:17:49.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:18:04.780 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:18:04.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:18:04.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:18:05.018 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:18:05.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:18:05.064 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:18:35.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:18:35.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:18:35.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T22:18:35.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:18:35.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:18:35.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:18:35.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-08T22:18:35.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:18:35.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:18:35.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54649
2026-03-08T22:18:35.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:18:35.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:18:35.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:18:35.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38180
2026-03-08T22:18:35.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:18:35.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:18:35.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:18:38.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 0x7fcebbdd8250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:18:38.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:18:38.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:18:39.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-08T22:18:39.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:18:40.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-201630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T65qHAV%2BUBkY%2FOKBwcNA1Cag2jE%3D&Expires=1773087519 HTTP/1.1" 200 67831
2026-03-08T22:18:40.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:18:40.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:18:40.774 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:18:40.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:18:40.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:18:56.351 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:18:56.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:18:56.564 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:18:56.590 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:18:56.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:18:56.637 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:19:26.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:19:26.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:19:26.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T22:19:26.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:19:26.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:19:26.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:19:26.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-08T22:19:26.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:19:26.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:19:26.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54649
2026-03-08T22:19:26.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:19:26.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:19:26.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:19:26.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38243
2026-03-08T22:19:26.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:19:26.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:19:26.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:19: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 0x7fcf691e83a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:19:30.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:19:30.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:19:31.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-08T22:19:31.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:19:32.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-201630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CW5m8xhXReRF6unbmaojIgqCZQs%3D&Expires=1773087571 HTTP/1.1" 200 67831
2026-03-08T22:19:32.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:19:32.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:19:32.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:19:32.295 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:19:32.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:19:49.726 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:19:49.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:19:49.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:19:49.963 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:19:49.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:19:50.009 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:20:20.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:20:20.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:20:20.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:20:20.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:20:20.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:20:20.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:20:20.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-08T22:20:20.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:20:20.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:20:20.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54706
2026-03-08T22:20:20.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:20:20.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:20:20.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:20:20.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38154
2026-03-08T22:20:20.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:20:20.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:20:20.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:20: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 0x7fcf68bae470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:20:23.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:20:23.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:20:24.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-08T22:20:24.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:20:25.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-201630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WHNAXPKcOVlwtfREgFMnRMf3KVo%3D&Expires=1773087624 HTTP/1.1" 200 67831
2026-03-08T22:20:25.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:20:25.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:20:25.752 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:20:25.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:20:25.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:20:41.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:20:41.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:20:42.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:20:42.068 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:20:42.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:20:42.114 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:21:12.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:21:12.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:21:12.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:21:12.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:21:12.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:21:12.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:21:12.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-08T22:21:12.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:21:12.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:21:12.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54966
2026-03-08T22:21:12.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:21:12.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:21:12.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:21:12.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38359
2026-03-08T22:21:12.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:21:12.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:21:12.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:21:15.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 0x7fcebcfff730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:21:15.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:21:15.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:21:16.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-08T22:21:16.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:21:17.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6ULECRENaMvbXFY%2FFDZSzHKJYLg%3D&Expires=1773087676 HTTP/1.1" 200 66034
2026-03-08T22:21:17.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:21:17.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:21:17.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:21:17.794 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:21:17.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:21:34.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:21:34.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:21:34.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:21:34.330 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:21:34.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:21:34.377 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:22:04.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:22:04.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:22:04.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:22:04.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:22:04.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:22:04.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:22:04.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-08T22:22:04.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:22:04.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:22:04.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54966
2026-03-08T22:22:04.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:22:04.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:22:04.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:22:04.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38359
2026-03-08T22:22:04.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:22:04.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:22:04.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:22:07.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 0x7fcf6bb3aec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:22:07.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:22:07.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:22:08.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-08T22:22:08.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:22:09.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ANj8uwuK5y1iQYqLoCBZtTxbM0M%3D&Expires=1773087728 HTTP/1.1" 200 66034
2026-03-08T22:22:10.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:22:10.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:22:10.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:22:10.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:22:10.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:22:25.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:22:25.107 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:22:25.214 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:22:25.238 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:22:25.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:22:25.285 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:22:55.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:22:55.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:22:55.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:22:55.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:22:55.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:22:55.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:22:55.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-08T22:22:55.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:22:55.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:22:55.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55191
2026-03-08T22:22:55.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:22:55.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:22:55.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:22:55.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38359
2026-03-08T22:22:55.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:22:55.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:22:55.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:22:58.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 0x7fceb3112cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:22:58.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:22:58.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:22:59.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-08T22:22:59.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:23:00.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JbrFutfDoLhImmbfm0MqWrWd%2Bms%3D&Expires=1773087779 HTTP/1.1" 200 66034
2026-03-08T22:23:00.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:23:00.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:23:00.956 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:23:00.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:23:00.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:23:16.695 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:23:16.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:23:16.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:23:16.934 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:23:16.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:23:16.982 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:23:47.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:23:47.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:23:47.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:23:47.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:23:47.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:23:47.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:23:47.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-08T22:23:47.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:23:47.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:23:47.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55320
2026-03-08T22:23:47.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:23:47.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:23:47.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:23:47.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38146
2026-03-08T22:23:47.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:23:47.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:23:47.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:23: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 0x7fcf6928f700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:23:50.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:23:50.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:23:51.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-08T22:23:51.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:23:52.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xQVrKuDgP13%2FXS6ZOaDlx%2FdkBXI%3D&Expires=1773087831 HTTP/1.1" 200 66034
2026-03-08T22:23:52.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:23:52.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:23:52.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:23:52.833 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:23:52.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:24:08.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:24:08.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:24:08.235 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:24:08.260 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:24:08.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:24:08.307 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:24:38.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:24:38.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:24:38.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:24:38.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:24:38.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:24:38.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:24:38.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-08T22:24:38.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:24:38.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:24:38.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55320
2026-03-08T22:24:38.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:24:38.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:24:38.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:24:38.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38248
2026-03-08T22:24:38.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:24:38.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:24:38.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:24: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 0x7fcf6b9c2500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:24:41.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:24:41.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:24:42.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-08T22:24:42.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:24:43.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W1LRDCMpKD%2FOjWbBG18cRyHrpWM%3D&Expires=1773087882 HTTP/1.1" 200 67192
2026-03-08T22:24:43.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:24:43.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:24:43.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:24:43.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:24:43.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:24:59.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:24:59.899 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:25:00.006 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:25:00.031 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:25:00.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:25:00.078 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:25:30.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:25:30.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:25:30.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:25:30.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:25:30.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:25:30.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:25:30.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-08T22:25:30.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:25:30.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:25:30.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55335
2026-03-08T22:25:30.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:25:30.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:25:30.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:25:30.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38138
2026-03-08T22:25:30.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:25:30.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:25:30.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:25: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 0x7fcf68d16bc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:25:33.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:25:33.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:25:34.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-08T22:25:34.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:25:35.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P2lKRXGmeQIGw6dOYShLb4PG304%3D&Expires=1773087934 HTTP/1.1" 200 67192
2026-03-08T22:25:35.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:25:35.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:25:35.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:25:35.877 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:25:35.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:25:51.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:25:51.120 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:25:51.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:25:51.253 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:25:51.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:25:51.300 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:26:21.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:26:21.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:26:21.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:26:21.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:26:21.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:26:21.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:26:21.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-08T22:26:21.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:26:21.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:26:21.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55397
2026-03-08T22:26:21.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:26:21.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:26:21.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:26:21.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38126
2026-03-08T22:26:21.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:26:21.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:26:21.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:26: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 0x7fcf697d5120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:26:24.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:26:24.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:26:25.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:26:25.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:26:26.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l9LjwaxDcwqGRmh43rU%2FNz5o5gg%3D&Expires=1773087985 HTTP/1.1" 200 67192
2026-03-08T22:26:26.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:26:26.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:26:26.970 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:26:26.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:26:26.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:26:44.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:26:44.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:26:44.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:26:44.618 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:26:44.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:26:44.665 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:27:14.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:27:14.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:27:14.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:27:14.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:27:14.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:27:14.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:27:14.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-08T22:27:14.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:27:14.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:27:14.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55397
2026-03-08T22:27:14.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:27:14.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:27:14.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:27:14.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38226
2026-03-08T22:27:14.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:27:14.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:27:14.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:27:17.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 0x7fceb2c43850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:27:17.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:27:17.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:27:18.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-08T22:27:19.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:27:19.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YJOLke9u9yP2xQspgjgYNEXM%2B8M%3D&Expires=1773088038 HTTP/1.1" 200 67192
2026-03-08T22:27:20.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:27:20.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:27:20.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:27:20.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:27:20.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:27:35.634 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:27:35.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:27:35.843 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:27:35.867 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:27:35.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:27:35.914 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:28:05.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:28:05.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:28:06.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:28:06.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:28:06.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:28:06.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:28:06.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-08T22:28:06.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:28:06.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:28:06.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55318
2026-03-08T22:28:06.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:28:06.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:28:06.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:28:06.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38226
2026-03-08T22:28:06.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:28:06.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:28:06.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:28: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 0x7fcf69773160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:28:09.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:28:09.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:28:10.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-08T22:28:10.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:28:11.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FBl32JqkuAbjqUgHqkGRVawoaPk%3D&Expires=1773088090 HTTP/1.1" 200 67192
2026-03-08T22:28:11.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:28:11.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:28:11.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:28:11.730 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:28:11.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:28:26.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:28:27.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:28:27.201 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:28:27.226 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:28:27.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:28:27.274 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:28:57.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:28:57.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:28:57.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:28:57.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:28:57.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:28:57.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:28:57.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-08T22:28:57.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:28:57.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:28:57.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55364
2026-03-08T22:28:57.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:28:57.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:28:57.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:28:57.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38213
2026-03-08T22:28:57.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:28:57.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:28:57.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:29:00.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 0x7fcf68c8e7d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:29:00.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:29:00.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:29:01.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-08T22:29:01.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:29:02.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202830.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MUnvpwjQqWLeerxzKaJ8WsEKQWg%3D&Expires=1773088141 HTTP/1.1" 200 66204
2026-03-08T22:29:03.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:29:03.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:29:03.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:29:03.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:29:03.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:29:19.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:29:19.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:29:19.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:29:19.620 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:29:19.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:29:19.667 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:29:49.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:29:49.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:29:49.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:29:49.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:29:49.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:29:49.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:29:50.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-08T22:29:50.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:29:50.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:29:50.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55364
2026-03-08T22:29:50.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:29:50.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:29:50.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:29:50.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38308
2026-03-08T22:29:50.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:29:50.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:29:50.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:29:53.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 0x7fcebb61b430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:29:53.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:29:53.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:29:54.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-08T22:29:54.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:29:55.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202830.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=adHWtLKtxLKd5Q4Qe%2BgvRr4Ouj0%3D&Expires=1773088194 HTTP/1.1" 200 66204
2026-03-08T22:29:55.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:29:55.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:29:55.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:29:55.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:29:55.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:30:10.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:30:10.963 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:30:11.069 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:30:11.094 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:30:11.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:30:11.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:30:41.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:30:41.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:30:41.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15555
2026-03-08T22:30:41.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:30:41.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:30:41.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:30:41.329 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T22:30:41.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:30:41.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:30:41.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55413
2026-03-08T22:30:41.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:30:41.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:30:41.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:30:41.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38371
2026-03-08T22:30:41.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:30:41.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:30:41.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:30:44.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 0x7fceb3109210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:30:44.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:30:44.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:30:45.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-08T22:30:45.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:30:46.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202830.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xpfsbgQLTGXb9m1q8m2Ql%2BYUPV0%3D&Expires=1773088245 HTTP/1.1" 200 66204
2026-03-08T22:30:46.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:30:46.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:30:46.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:30:46.814 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:30:46.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:31:03.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:31:03.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:31:03.733 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:31:03.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:31:03.781 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:31:33.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:31:33.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:31:34.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15555
2026-03-08T22:31:34.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:31:34.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:31:34.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:31:34.095 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T22:31:34.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:31:34.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:31:34.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55413
2026-03-08T22:31:34.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:31:34.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:31:34.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:31:34.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38381
2026-03-08T22:31:34.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:31:34.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:31:34.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:31:37.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 0x7fcf6928b0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:31:37.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:31:37.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:31:39.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-08T22:31:39.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:31:39.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-202830.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lELdQsTTXmRP4HvqDRKcPqptsg8%3D&Expires=1773088298 HTTP/1.1" 200 66204
2026-03-08T22:31:40.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:31:40.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:31:40.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:31:40.260 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:31:40.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:31:55.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:31:55.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:31:56.072 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:31:56.124 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:31:56.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:31:56.172 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:32:26.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:32:26.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:32:26.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15555
2026-03-08T22:32:26.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:32:26.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:32:26.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:32:26.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-08T22:32:26.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:32:26.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:32:26.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55413
2026-03-08T22:32:26.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:32:26.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:32:26.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:32:26.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38363
2026-03-08T22:32:26.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:32:26.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:32:26.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:32:29.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 0x7fcebb121e70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:32:29.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:32:29.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:32:30.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:32:30.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:32:31.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-203229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ylvmTr0tUsbM8UIXdVHjAgi%2F%2BjY%3D&Expires=1773088350 HTTP/1.1" 200 64378
2026-03-08T22:32:31.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:32:31.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:32:31.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:32:31.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:32:31.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:32:47.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:32:47.958 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:32:48.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:32:48.090 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:32:48.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:32:48.137 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:33:18.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:33:18.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:33:18.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15555
2026-03-08T22:33:18.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:33:18.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:33:18.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:33:18.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-08T22:33:18.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:33:18.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:33:18.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55809
2026-03-08T22:33:18.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:33:18.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:33:18.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:33:18.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38584
2026-03-08T22:33:18.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:33:18.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:33:18.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22: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 0x7fcebac78df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:33:21.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:33:21.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:33:22.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-08T22:33:22.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:33:23.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-203229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D9RpjUFZdnuRRcRSTKNQfycawq0%3D&Expires=1773088402 HTTP/1.1" 200 64378
2026-03-08T22:33:23.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:33:23.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:33:23.996 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:33:24.023 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:33:24.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:33:39.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:33:39.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:33:39.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:33:39.687 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:33:39.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:33:39.733 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:34:09.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:34:09.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:34:10.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15555
2026-03-08T22:34:10.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:34:10.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:34:10.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:34:10.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-08T22:34:10.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:34:10.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:34:10.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55908
2026-03-08T22:34:10.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:34:10.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:34:10.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:34:10.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38589
2026-03-08T22:34:10.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:34:10.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:34:10.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:34: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 0x7fcebac94d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:34:13.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:34:13.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:34:14.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-08T22:34:14.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:34:15.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-203229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UX%2F%2FltQ2hSsZqekRJR7l%2Fgd2rQs%3D&Expires=1773088454 HTTP/1.1" 200 64378
2026-03-08T22:34:15.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:34:15.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:34:15.505 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:34:15.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:34:15.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:34:30.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:34:30.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:34:30.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:34:30.939 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:34:30.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:34:30.987 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:35:01.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:35:01.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:35:03.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:35:03.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:35:03.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:35:03.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:35:03.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-08T22:35:03.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:35:03.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:35:03.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55908
2026-03-08T22:35:03.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:35:03.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:35:03.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:35:03.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38589
2026-03-08T22:35:03.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:35:03.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:35:03.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:35: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 0x7fceb47864d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:35:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:35:06.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:35:07.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-08T22:35:07.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:35:08.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-203229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=74WgCL7%2B9Mudj8Y1oOpv%2F7rzj1s%3D&Expires=1773088507 HTTP/1.1" 200 64378
2026-03-08T22:35:08.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:35:08.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:35:08.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:35:08.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:35:08.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:35:23.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:35:23.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:35:24.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:35:24.094 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:35:24.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:35:24.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:35:54.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:35:54.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:35:54.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:35:54.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:35:54.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:35:54.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:35:54.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-08T22:35:54.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:35:54.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:35:54.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56193
2026-03-08T22:35:54.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:35:54.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:35:54.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:35:54.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38597
2026-03-08T22:35:54.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:35:54.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:35:54.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:35: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 0x7fcf692a5d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:35:57.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:35:57.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:35:58.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-08T22:35:58.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:35:59.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-203229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0rErNHnsVv5xyp%2BNjxcnHfEhe%2BM%3D&Expires=1773088558 HTTP/1.1" 200 64378
2026-03-08T22:35:59.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:35:59.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:35:59.662 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:35:59.682 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:35:59.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:36:15.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:36:15.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:36:15.368 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:36:15.391 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:36:15.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:36:15.438 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:36:45.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:36:45.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:36:45.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:36:45.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:36:45.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:36:45.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:36:45.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-08T22:36:45.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:36:45.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:36:45.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56148
2026-03-08T22:36:45.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:36:45.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:36:45.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:36:45.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38711
2026-03-08T22:36:45.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:36:45.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:36:45.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:36: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 0x7fcf69458070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:36:48.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:36:48.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:36:50.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:36:50.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:36:50.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-203630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pEVHeoyLVvOVLaF3CihHW%2F5sIDI%3D&Expires=1773088609 HTTP/1.1" 200 63218
2026-03-08T22:36:51.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:36:51.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:36:51.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:36:51.155 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:36:51.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:37:06.633 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:37:06.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:37:06.843 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:37:06.867 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:37:06.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:37:06.914 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:37:36.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:37:36.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:37:37.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:37:37.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:37:37.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:37:37.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:37:37.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-08T22:37:37.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:37:37.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:37:37.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56148
2026-03-08T22:37:37.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:37:37.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:37:37.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:37:37.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38756
2026-03-08T22:37:37.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:37:37.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:37:37.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:37: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 0x7fcf68a75cf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:37:40.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:37:40.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:37:41.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-08T22:37:41.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:37:42.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-203630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A%2Fpv6RhY%2FyTdFpfG8CxZFHDA%2FP8%3D&Expires=1773088661 HTTP/1.1" 200 63218
2026-03-08T22:37:42.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:37:42.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:37:42.422 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:37:42.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:37:42.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:37:58.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:37:58.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:37:58.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:37:58.497 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:37:58.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:37:58.544 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:38:28.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:38:28.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:38:28.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:38:28.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:38:28.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:38:28.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:38:28.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-08T22:38:28.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:38:28.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:38:28.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56276
2026-03-08T22:38:28.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:38:28.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:38:28.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:38:28.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38685
2026-03-08T22:38:28.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:38:28.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:38:28.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:38: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 0x7fceb2beef20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:38:31.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:38:31.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:38:32.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-08T22:38:32.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:38:33.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-203630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=J2YRSOZCGuwVsRopXnEXvv9iV9M%3D&Expires=1773088712 HTTP/1.1" 200 63218
2026-03-08T22:38:34.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:38:34.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:38:34.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:38:34.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:38:34.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:38:50.039 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:38:50.138 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:38:50.242 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:38:50.265 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:38:50.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:38:50.312 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:39:20.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:39:20.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:39:20.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:39:20.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:39:20.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:39:20.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:39:20.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-08T22:39:20.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:39:20.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:39:20.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56207
2026-03-08T22:39:20.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:39:20.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:39:20.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:39:20.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38739
2026-03-08T22:39:20.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:39:20.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:39:20.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22: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 0x7fcf6927b220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:39:23.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:39:23.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:39:24.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-08T22:39:24.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:39:25.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-203630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bUqdgm6wQB2TzTFMl%2ByaYVnLO%2F0%3D&Expires=1773088764 HTTP/1.1" 200 63218
2026-03-08T22:39:26.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:39:26.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:39:26.030 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:39:26.050 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:39:26.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:39:41.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:39:41.543 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:39:41.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:39:41.671 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:39:41.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:39:41.718 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:40:11.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:40:11.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:40:12.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:40:12.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:40:12.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:40:12.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:40:12.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-08T22:40:12.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:40:12.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:40:12.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56207
2026-03-08T22:40:12.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:40:12.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:40:12.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:40:12.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39190
2026-03-08T22:40:12.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:40:12.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:40:12.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:40:15.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 0x7fceb3107100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:40:15.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:40:15.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:40:17.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-08T22:40:17.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:40:18.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-203630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EbKeW9boQpLXDhWFpYgFXbeM%2B4o%3D&Expires=1773088817 HTTP/1.1" 200 63218
2026-03-08T22:40:18.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:40:18.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:40:18.296 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:40:18.316 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:40:18.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:40:35.415 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:40:35.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:40:35.617 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:40:35.640 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:40:35.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:40:35.687 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:41:05.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:41:05.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:41:06.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:41:06.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:41:06.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:41:06.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:41:06.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-08T22:41:06.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:41:06.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:41:06.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56500
2026-03-08T22:41:06.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:41:06.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:41:06.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:41:06.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39190
2026-03-08T22:41:06.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:41:06.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:41:06.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:41: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 0x7fceb31125c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:41:09.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:41:09.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:41:10.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-08T22:41:10.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:41:11.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GDbPKldqv242FmPoCOoJ7XCLLSA%3D&Expires=1773088870 HTTP/1.1" 200 62365
2026-03-08T22:41:12.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:41:12.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:41:12.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:41:12.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:41:12.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:41:27.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:41:27.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:41:27.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:41:27.710 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:41:27.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:41:27.756 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:41:57.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:41:57.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:41:58.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:41:58.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:41:58.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:41:58.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:41:58.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-08T22:41:58.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:41:58.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:41:58.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56516
2026-03-08T22:41:58.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:41:58.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:41:58.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:41:58.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39248
2026-03-08T22:41:58.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:41:58.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:41:58.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:42: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 0x7fcf6ba2c6d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:42:01.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:42:01.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:42:02.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-08T22:42:02.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:42:03.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uJlrNuMMEHvnI63bvWn3vWdR034%3D&Expires=1773088922 HTTP/1.1" 200 62365
2026-03-08T22:42:03.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:42:03.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:42:03.496 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:42:03.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:42:03.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:42:20.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:42:20.208 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:42:20.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:42:20.338 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:42:20.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:42:20.385 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:42:50.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:42:50.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:42:50.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:42:50.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:42:50.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:42:50.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:42:50.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-08T22:42:50.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:42:50.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:42:50.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56516
2026-03-08T22:42:50.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:42:50.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:42:50.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:42:50.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39410
2026-03-08T22:42:50.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:42:50.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:42:50.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:42:53.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 0x7fcf68b66e00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:42:53.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:42:53.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:42:54.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-08T22:42:54.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:42:55.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uXIuaX7wLN6uykZY%2BhCJI9kL%2FgE%3D&Expires=1773088974 HTTP/1.1" 200 62365
2026-03-08T22:42:55.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:42:55.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:42:55.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:42:55.937 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:42:55.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:43:11.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:43:11.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:43:11.601 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:43:11.625 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:43:11.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:43:11.671 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:43:41.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:43:41.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:43:41.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:43:41.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:43:41.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:43:41.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:43:41.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-08T22:43:41.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:43:41.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:43:42.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56512
2026-03-08T22:43:42.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:43:42.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:43:42.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:43:42.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39482
2026-03-08T22:43:42.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:43:42.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:43:42.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:43:45.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 0x7fcf68d97130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:43:45.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:43:45.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:43:46.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-08T22:43:46.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:43:47.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Du0whaZCaNFWV9WZAnHwsA6%2Bbv4%3D&Expires=1773089026 HTTP/1.1" 200 62365
2026-03-08T22:43:47.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:43:47.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:43:47.388 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:43:47.410 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:43:47.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:44:02.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:44:03.053 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:44:03.081 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:44:03.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:44:03.129 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:44:33.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:44:33.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:44:33.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:44:33.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:44:33.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:44:33.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:44:33.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-08T22:44:33.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:44:33.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:44:33.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56615
2026-03-08T22:44:33.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:44:33.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:44:33.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:44:33.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39482
2026-03-08T22:44:33.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:44:33.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:44:33.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:44: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 0x7fcf68ab9b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:44:36.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:44:36.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:44:37.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-08T22:44:37.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:44:38.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AKOk%2BBTTt%2BeuFcP6JYPrINyx5o4%3D&Expires=1773089077 HTTP/1.1" 200 61077
2026-03-08T22:44:38.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:44:38.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:44:38.666 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:44:38.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:44:38.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:44:53.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:44:53.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:44:53.632 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:44:53.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:44:53.680 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:45:23.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:45:23.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:45:23.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15581
2026-03-08T22:45:23.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:45:23.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:45:23.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:45:23.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-08T22:45:23.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:45:23.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:45:23.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56615
2026-03-08T22:45:23.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:45:23.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:45:23.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:45:23.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39650
2026-03-08T22:45:23.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:45:23.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:45:23.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:45: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 0x7fceb72118d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:45:27.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:45:27.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:45:28.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:45:28.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:45:29.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MDysQRgrT%2BZBZTaAteT2%2BNgS7d8%3D&Expires=1773089128 HTTP/1.1" 200 61077
2026-03-08T22:45:29.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:45:29.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:45:29.353 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:45:29.374 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:45:29.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:45:45.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:45:45.138 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:45:45.168 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:45:45.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:45:45.214 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:46:15.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:46:15.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:46:15.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15581
2026-03-08T22:46:15.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:46:15.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:46:15.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:46:15.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-08T22:46:15.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:46:15.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:46:15.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56615
2026-03-08T22:46:15.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:46:15.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:46:15.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:46:15.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39551
2026-03-08T22:46:15.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:46:15.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:46:15.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:46:18.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 0x7fcebbddb0a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:46:18.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:46:18.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:46:19.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-08T22:46:19.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:46:20.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8cnERpheaHCgcbJ5nKjLwa2PGnk%3D&Expires=1773089179 HTTP/1.1" 200 61077
2026-03-08T22:46:21.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:46:21.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:46:21.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:46:21.099 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:46:21.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:46:36.301 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:46:36.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:46:36.443 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:46:36.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:46:36.489 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:47:06.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:47:06.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:47:06.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15581
2026-03-08T22:47:06.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:47:06.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:47:06.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:47:06.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-08T22:47:06.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:47:06.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:47:06.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56701
2026-03-08T22:47:06.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:47:06.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:47:06.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:47:06.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39551
2026-03-08T22:47:06.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:47:06.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:47:06.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:47: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 0x7fcf6978f280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:47:09.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:47:09.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:47: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-08T22:47:10.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:47:11.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KTLkVnQYFdb6iOSvVwJOTqgFwaM%3D&Expires=1773089230 HTTP/1.1" 200 61077
2026-03-08T22:47:12.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:47:12.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:47:12.122 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:47:12.144 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:47:12.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:47:28.508 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:47:28.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:47:28.650 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:47:28.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:47:28.697 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:47:58.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:47:58.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:47:58.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15581
2026-03-08T22:47:58.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:47:58.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:47:58.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:47:59.001 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T22:47:59.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:47:59.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:47:59.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56701
2026-03-08T22:47:59.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:47:59.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:47:59.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:47:59.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39451
2026-03-08T22:47:59.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:47:59.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:47:59.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:48:02.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 0x7fcf6b9a0880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:48:02.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:48:02.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:48:03.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-08T22:48:03.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:48:04.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eFeS5p3MrrEpbclFNumfQO8%2BB8A%3D&Expires=1773089283 HTTP/1.1" 200 61077
2026-03-08T22:48:04.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:48:04.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:48:04.345 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:48:04.367 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:48:04.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:48:19.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:48:19.749 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:48:19.778 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:48:19.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:48:19.825 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:48:49.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:48:49.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:48:50.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15581
2026-03-08T22:48:50.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:48:50.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:48:50.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:48:50.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-08T22:48:50.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:48:50.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:48:50.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56649
2026-03-08T22:48:50.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:48:50.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:48:50.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:48:50.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39463
2026-03-08T22:48:50.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:48:50.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:48:50.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22: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 0x7fcf693bb5b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:48:53.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:48:53.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:48:54.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-08T22:48:54.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:48:55.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R19u69%2BuyF%2B70d3w2Uuo%2F2iRo%2FU%3D&Expires=1773089334 HTTP/1.1" 200 59875
2026-03-08T22:48:55.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:48:55.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:48:55.532 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:48:55.547 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:48:55.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:49:11.617 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:49:11.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:49:11.759 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:49:11.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:49:11.806 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:49:41.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:49:41.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:49:41.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15581
2026-03-08T22:49:41.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:49:41.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:49:41.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:49:41.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-08T22:49:41.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:49:41.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:49:41.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56743
2026-03-08T22:49:41.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:49:41.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:49:41.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:49:41.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39687
2026-03-08T22:49:41.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:49:41.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:49:41.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:49:45.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 0x7fcf68e54970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:49:45.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:49:45.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:49:46.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-08T22:49:46.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:49:47.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eWIV6WEUtAJLHcsdNSuv6TiYdrU%3D&Expires=1773089386 HTTP/1.1" 200 59875
2026-03-08T22:49:47.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:49:47.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:49:47.439 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:49:47.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:49:47.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:50:03.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:50:03.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:50:03.721 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:50:03.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:50:03.768 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:50:33.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:50:33.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:50:33.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15624
2026-03-08T22:50:33.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:50:33.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:50:33.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:50:33.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-08T22:50:33.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:50:33.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:50:33.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56743
2026-03-08T22:50:33.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:50:33.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:50:33.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:50:33.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39782
2026-03-08T22:50:33.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:50:33.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:50:33.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:50: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 0x7fceb2bed060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:50:37.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:50:37.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:50:38.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-08T22:50:38.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:50:39.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n0zT2hio0sMmfoTJII0jL24vW1M%3D&Expires=1773089438 HTTP/1.1" 200 59875
2026-03-08T22:50:39.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:50:39.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:50:39.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:50:39.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:50:39.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:50:55.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:50:55.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:50:55.787 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:50:55.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:50:55.834 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:51:25.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:51:25.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:51:25.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15624
2026-03-08T22:51:25.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:51:25.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:51:25.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:51:25.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-08T22:51:25.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:51:25.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:51:25.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56898
2026-03-08T22:51:25.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:51:25.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:51:25.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:51:25.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39643
2026-03-08T22:51:25.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:51:25.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:51:25.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:51:29.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 0x7fcf68e19f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:51:29.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:51:29.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:51:30.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:51:30.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:51:31.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kbuwJ5ECYKlYGtZYbtyd661%2B7J8%3D&Expires=1773089490 HTTP/1.1" 200 59875
2026-03-08T22:51:31.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:51:31.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:51:31.344 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:51:31.365 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:51:31.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:51:47.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:51:47.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:51:47.844 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:51:47.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:51:47.891 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:52:17.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:52:17.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:52:18.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15624
2026-03-08T22:52:18.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:52:18.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:52:18.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:52:18.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-08T22:52:18.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:52:18.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:52:18.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57017
2026-03-08T22:52:18.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:52:18.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:52:18.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:52:18.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39627
2026-03-08T22:52:18.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:52:18.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:52:18.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:52: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 0x7fcf68d748b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:52:21.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:52:21.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:52:22.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-08T22:52:22.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:52:23.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-204832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jlTViDnet5ORREKncbbPyx85I9M%3D&Expires=1773089542 HTTP/1.1" 200 59875
2026-03-08T22:52:23.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:52:23.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:52:23.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:52:23.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:52:23.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:52:39.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:52:39.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:52:39.221 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:52:39.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:52:39.269 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:53:09.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:53:09.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:53:09.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15624
2026-03-08T22:53:09.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:53:09.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:53:09.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:53:09.598 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T22:53:09.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:53:09.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:53:09.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57017
2026-03-08T22:53:09.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:53:09.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:53:09.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:53:09.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39633
2026-03-08T22:53:09.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:53:09.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:53:09.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:53: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 0x7fcf68d74ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:53:12.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:53:12.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:53:13.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-08T22:53:13.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:53:14.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-205231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PoDxFMxPwk4XErhvAI3J5QVdOSU%3D&Expires=1773089593 HTTP/1.1" 200 59878
2026-03-08T22:53:15.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:53:15.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:53:15.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:53:15.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:53:15.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:53:30.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:53:30.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:53:30.866 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:53:30.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:53:30.914 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:54:00.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:54:00.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:54:01.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15624
2026-03-08T22:54:01.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:54:01.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:54:01.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:54:01.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-08T22:54:01.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:54:01.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:54:01.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56981
2026-03-08T22:54:01.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:54:01.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:54:01.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:54:01.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39633
2026-03-08T22:54:01.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:54:01.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:54:01.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:54:04.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 0x7fcf68d08b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:54:04.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:54:04.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:54:05.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:54:05.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:54:06.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-205231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jngv2kHKoxG9wba4FbrnATu6mkI%3D&Expires=1773089645 HTTP/1.1" 200 59878
2026-03-08T22:54:06.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:54:06.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:54:06.696 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:54:06.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:54:06.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:54:23.083 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:54:23.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:54:23.226 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:54:23.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:54:23.272 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:54:53.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:54:53.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:54:53.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15624
2026-03-08T22:54:53.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:54:53.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:54:53.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:54:53.603 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T22:54:53.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:54:53.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:54:53.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57007
2026-03-08T22:54:53.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:54:53.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:54:53.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:54:53.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39594
2026-03-08T22:54:53.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:54:53.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:54:53.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:54:56.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 0x7fcf68ba5ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:54:56.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:54:56.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:54:57.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-08T22:54:57.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:54:58.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-205231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IVHqtDPyTapXIpkqtk2mNOc%2FXdU%3D&Expires=1773089697 HTTP/1.1" 200 59878
2026-03-08T22:54:58.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:54:58.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:54:58.939 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:54:58.958 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:54:58.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:55:14.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:55:14.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:55:14.819 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:55:14.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:55:14.864 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:55:44.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:55:44.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:55:44.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:55:44.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:55:44.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:55:44.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:55:45.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-08T22:55:45.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:55:45.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:55:45.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57007
2026-03-08T22:55:45.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:55:45.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:55:45.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:55:45.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39614
2026-03-08T22:55:45.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:55:45.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:55:45.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:55: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 0x7fcf6b953d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:55:48.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:55:48.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:55:49.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-08T22:55:49.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:55:50.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-205231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yMhiO0SmdLU%2B5v2VspnmoAMbgV4%3D&Expires=1773089749 HTTP/1.1" 200 59878
2026-03-08T22:55:50.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:55:50.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:55:50.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:55:50.407 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:55:50.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:56:06.266 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:56:06.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:56:06.408 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:56:06.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:56:06.455 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:56:36.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:56:36.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:56:36.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:56:36.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:56:36.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:56:36.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:56:36.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-08T22:56:36.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:56:36.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:56:36.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57051
2026-03-08T22:56:36.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:56:36.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:56:36.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:56:36.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39710
2026-03-08T22:56:36.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:56:36.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:56:36.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:56:40.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 0x7fcf6bc186a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:56:40.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:56:40.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:56:41.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T22:56:41.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:56:42.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-205231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QkgK2PfcsQFzWNgxJl8PbW5fN64%3D&Expires=1773089801 HTTP/1.1" 200 59878
2026-03-08T22:56:42.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:56:42.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:56:42.584 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:56:42.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:56:42.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:56:57.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:56:58.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:56:58.067 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:56:58.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:56:58.115 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:57:28.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:57:28.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:57:28.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:57:28.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:57:28.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:57:28.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:57:28.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-08T22:57:28.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:57:28.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:57:28.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57124
2026-03-08T22:57:28.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:57:28.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:57:28.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:57:28.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39709
2026-03-08T22:57:28.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:57:28.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:57:28.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:57:31.513 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb3a4d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:57:31.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:57:31.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:57:32.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-08T22:57:32.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:57:33.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-205231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=elzxI4XCU8r917J6izM3o4qZ3l8%3D&Expires=1773089852 HTTP/1.1" 200 59878
2026-03-08T22:57:33.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:57:33.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:57:33.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:57:33.795 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:57:33.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:57:49.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:57:49.649 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:57:49.678 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:57:49.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:57:49.726 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:58:19.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:58:19.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:58:19.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:58:19.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:58:19.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:58:19.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:58:19.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-08T22:58:19.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:58:19.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:58:19.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57124
2026-03-08T22:58:19.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:58:19.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:58:19.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:58:19.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39479
2026-03-08T22:58:19.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:58:19.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:58:19.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:58: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 0x7fcebac45900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:58:22.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:58:22.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:58:24.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-08T22:58:24.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:58:25.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-205231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lwFSRfQ3fMw2g31myD0k8SNb6hM%3D&Expires=1773089904 HTTP/1.1" 200 59878
2026-03-08T22:58:25.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:58:25.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:58:25.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:58:25.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:58:25.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:58:40.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:58:40.779 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:58:40.807 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:58:40.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:58:40.854 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T22:59:10.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T22:59:10.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T22:59:11.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T22:59:11.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T22:59:11.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T22:59:11.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T22:59:11.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-08T22:59:11.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T22:59:11.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T22:59:11.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57202
2026-03-08T22:59:11.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:59:11.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T22:59:11.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T22:59:11.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39436
2026-03-08T22:59:11.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T22:59:11.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T22:59:11.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T22:59:14.423 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e379a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T22:59:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T22:59:14.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T22:59:15.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-08T22:59:15.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T22:59:16.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-205231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pKwtKfvBSSiJvoCsHRUpSDewr08%3D&Expires=1773089955 HTTP/1.1" 200 59878
2026-03-08T22:59:16.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T22:59:16.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T22:59:16.700 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T22:59:16.720 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T22:59:16.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T22:59:31.611 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:59:31.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T22:59:31.754 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T22:59:31.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T22:59:31.801 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:00:01.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:00:01.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:00:08.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T23:00:08.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:00:08.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:00:08.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:00:08.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-08T23:00:08.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:00:08.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:00:08.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57202
2026-03-08T23:00:08.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:00:08.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:00:08.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:00:08.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39446
2026-03-08T23:00:08.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:00:08.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:00:08.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:00:11.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 0x7fcf6ba6e410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:00:11.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:00:11.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:00:12.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-08T23:00:12.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:00:13.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-205231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JAM9gV4hnv2Xi84%2FsscT%2B%2FUpEP0%3D&Expires=1773090012 HTTP/1.1" 200 59878
2026-03-08T23:00:13.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:00:13.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:00:13.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:00:13.530 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:00:13.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:00:29.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:00:30.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:00:30.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:00:30.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:00:30.181 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:01:00.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:01:00.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:01:00.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T23:01:00.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:01:00.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:01:00.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:01:00.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-08T23:01:00.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:01:00.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:01:00.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57225
2026-03-08T23:01:00.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:01:00.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:01:00.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:01:00.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39446
2026-03-08T23:01:00.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:01:00.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:01:00.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:01: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 0x7fcebac7b9a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:01:03.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:01:03.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:01:04.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-08T23:01:04.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:01:05.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3wE6PJqLaUh1ryeCzEFjLPRwiO8%3D&Expires=1773090064 HTTP/1.1" 200 59970
2026-03-08T23:01:05.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:01:05.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:01:05.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:01:05.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:01:05.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:01:21.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:01:21.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:01:21.360 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:01:21.384 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:01:21.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:01:21.430 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:01:51.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:01:51.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:01:51.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T23:01:51.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:01:51.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:01:51.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:01:51.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-08T23:01:51.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:01:51.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:01:51.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57225
2026-03-08T23:01:51.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:01:51.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:01:51.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:01:51.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39612
2026-03-08T23:01:51.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:01:51.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:01:51.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:01:54.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 0x7fcf68c32410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:01:54.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:01:54.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:01:55.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-08T23:01:55.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:01:56.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l5qrrqQlVusoKXUI%2FGQMPUoce48%3D&Expires=1773090115 HTTP/1.1" 200 59970
2026-03-08T23:01:57.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:01:57.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:01:57.124 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:01:57.143 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:01:57.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:02:12.921 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:02:13.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:02:13.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:02:13.156 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:02:13.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:02:13.203 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:02:43.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:02:43.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:02:43.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T23:02:43.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:02:43.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:02:43.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:02:43.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-08T23:02:43.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:02:43.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:02:43.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57445
2026-03-08T23:02:43.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:02:43.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:02:43.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:02:43.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39612
2026-03-08T23:02:43.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:02:43.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:02:43.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:02: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 0x7fcf6b9934c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:02:46.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:02:46.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:02:47.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-08T23:02:47.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:02:48.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XJQCbDlnJynhyF5BI3SK4dzlB8g%3D&Expires=1773090167 HTTP/1.1" 200 59970
2026-03-08T23:02:48.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:02:48.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:02:48.683 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:02:48.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:02:48.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:03:05.707 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:03:05.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:03:05.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:03:05.939 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:03:05.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:03:05.986 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:03:35.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:03:35.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:03:36.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T23:03:36.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:03:36.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:03:36.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:03:36.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-08T23:03:36.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:03:36.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:03:36.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57328
2026-03-08T23:03:36.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:03:36.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:03:36.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:03:36.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39643
2026-03-08T23:03:36.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:03:36.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:03:36.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:03:39.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 0x7fcf69648850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:03:39.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:03:39.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:03:40.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-08T23:03:40.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:03:41.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aYBsve4L3k3eApVkP1aMGd89TCw%3D&Expires=1773090220 HTTP/1.1" 200 59970
2026-03-08T23:03:41.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:03:41.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:03:41.451 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:03:41.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:03:41.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:03:56.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:03:56.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:03:57.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:03:57.118 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:03:57.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:03:57.164 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:04:27.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:04:27.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:04:27.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15571
2026-03-08T23:04:27.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:04:27.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:04:27.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:04:27.316 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:04:27.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:04:27.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:04:27.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57328
2026-03-08T23:04:27.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:04:27.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:04:27.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:04:27.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39831
2026-03-08T23:04:27.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:04:27.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:04:27.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:04:30.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 0x7fcebac27bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:04:30.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:04:30.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:04:31.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:04:31.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:04:32.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sGZWUIx143ywdDENQbMn9xgGjWU%3D&Expires=1773090271 HTTP/1.1" 200 59970
2026-03-08T23:04:32.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:04:32.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:04:32.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:04:32.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:04:32.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:04:49.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:04:49.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:04:49.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:04:49.568 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:04:49.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:04:49.615 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:05:19.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:05:19.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:05:19.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T23:05:19.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:05:19.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:05:19.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:05:19.934 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:05:19.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:05:19.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:05:19.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57347
2026-03-08T23:05:19.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:05:19.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:05:19.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:05:19.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39670
2026-03-08T23:05:19.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:05:19.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:05:19.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:05: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 0x7fceb2bedbd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:05:23.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:05:23.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:05:24.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:05:24.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:05:25.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vzNRcF4dzPKc%2FAufIDVHnXSmo5o%3D&Expires=1773090324 HTTP/1.1" 200 58932
2026-03-08T23:05:25.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:05:25.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:05:25.397 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:05:25.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:05:25.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:05:40.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:05:40.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:05:40.644 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:05:40.669 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:05:40.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:05:40.716 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:06:10.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:06:10.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:06:11.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T23:06:11.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:06:11.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:06:11.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:06:11.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-08T23:06:11.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:06:11.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:06:11.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57322
2026-03-08T23:06:11.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:06:11.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:06:11.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:06:11.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39670
2026-03-08T23:06:11.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:06:11.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:06:11.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:06: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 0x7fcf68d16080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:06:14.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:06:14.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:06:15.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-08T23:06:15.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:06:16.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2Qet2DZzbi1qadyAWjfrREy7B%2BQ%3D&Expires=1773090375 HTTP/1.1" 200 58932
2026-03-08T23:06:16.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:06:16.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:06:16.588 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:06:16.603 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:06:16.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:06:33.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:06:33.282 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:06:33.387 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:06:33.411 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:06:33.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:06:33.458 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:07:03.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:07:03.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:07:03.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T23:07:03.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:07:03.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:07:03.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:07:03.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-08T23:07:03.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:07:03.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:07:03.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57322
2026-03-08T23:07:03.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:07:03.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:07:03.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:07:03.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39670
2026-03-08T23:07:03.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:07:03.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:07:03.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:07: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 0x7fcf6934a110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:07:07.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:07:07.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:07:08.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-08T23:07:08.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:07:09.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SE260u7Bqr0BcSdAKJWNoVk%2FAyQ%3D&Expires=1773090428 HTTP/1.1" 200 58932
2026-03-08T23:07:09.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:07:09.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:07:09.417 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:07:09.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:07:09.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:07:24.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:07:24.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:07:25.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:07:25.051 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:07:25.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:07:25.099 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:07:55.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:07:55.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:07:55.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T23:07:55.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:07:55.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:07:55.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:07: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-08T23:07:55.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:07:55.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:07:55.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57509
2026-03-08T23:07:55.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:07:55.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:07:55.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:07:55.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39831
2026-03-08T23:07:55.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:07:55.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:07:55.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:07: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 0x7fcf694c80a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:07:58.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:07:58.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:07:59.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-08T23:07:59.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:08:00.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4PoIGtn3T822aTs8HYc3ljdYEcU%3D&Expires=1773090479 HTTP/1.1" 200 58932
2026-03-08T23:08:00.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:08:00.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:08:00.593 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:08:00.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:08:00.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:08:17.266 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:08:17.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:08:17.474 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:08:17.499 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:08:17.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:08:17.545 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:08:47.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:08:47.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:08:47.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T23:08:47.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:08:47.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:08:47.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:08:47.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-08T23:08:47.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:08:47.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:08:47.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57472
2026-03-08T23:08:47.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:08:47.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:08:47.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:08:47.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39809
2026-03-08T23:08:47.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:08:47.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:08:47.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:08: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 0x7fcf68e57ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:08:50.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:08:50.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:08:51.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:08:51.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:08:52.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iAeByyyuUuOEOMk0wM9Pi6k38bg%3D&Expires=1773090531 HTTP/1.1" 200 57597
2026-03-08T23:08:53.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:08:53.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:08:53.048 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:08:53.069 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:08:53.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:09:08.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:09:08.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:09:08.584 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:09:08.608 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:09:08.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:09:08.654 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:09:38.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:09:38.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:09:38.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15593
2026-03-08T23:09:38.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:09:38.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:09:38.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:09:38.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-08T23:09:38.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:09:38.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:09:38.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57472
2026-03-08T23:09:38.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:09:38.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:09:38.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:09:38.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39831
2026-03-08T23:09:38.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:09:38.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:09:38.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:09:42.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 0x7fceb2bedb40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:09:42.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:09:42.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:09:43.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-08T23:09:43.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:09:44.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x0%2By0CUardwZ5P%2Btm5ehp3OU%2FcQ%3D&Expires=1773090583 HTTP/1.1" 200 57597
2026-03-08T23:09:44.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:09:44.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:09:44.321 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:09:44.342 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:09:44.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:10:00.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:10:00.537 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:10:00.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:10:00.677 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:10:00.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:10:00.724 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:10:30.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:10:30.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:10:30.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15869
2026-03-08T23:10:30.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:10:30.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:10:30.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:10:30.889 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:10:30.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:10:30.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:10:30.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57639
2026-03-08T23:10:30.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:10:30.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:10:30.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:10:30.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39928
2026-03-08T23:10:30.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:10:30.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:10:30.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:10:33.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 0x7fcf6974f130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:10:33.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:10:33.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:10:35.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-08T23:10:35.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:10:36.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3yRw1ErdVH%2Fpwma7r%2BoB0hbBHz8%3D&Expires=1773090635 HTTP/1.1" 200 57597
2026-03-08T23:10:36.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:10:36.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:10:36.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:10:36.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:10:36.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:10:51.715 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:10:51.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:10:51.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:10:51.953 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:10:51.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:10:52.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:11:22.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:11:22.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:11:22.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15869
2026-03-08T23:11:22.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:11:22.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:11:22.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:11: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-08T23:11:22.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:11:22.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:11:22.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57753
2026-03-08T23:11:22.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:11:22.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:11:22.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:11:22.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39959
2026-03-08T23:11:22.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:11:22.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:11:22.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:11: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 0x7fcebac64040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:11:25.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:11:25.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:11:26.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-08T23:11:26.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:11:27.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Oi2HI3oyforST5Y5Ja55Sy7CQ2A%3D&Expires=1773090686 HTTP/1.1" 200 57597
2026-03-08T23:11:27.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:11:27.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:11:27.584 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:11:27.596 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:11:27.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:11:42.584 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:11:42.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:11:42.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:11:42.819 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:11:42.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:11:42.866 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:12:12.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:12:12.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:12:13.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15869
2026-03-08T23:12:13.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:12:13.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:12:13.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:12:13.177 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:12:13.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:12:13.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:12:13.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57753
2026-03-08T23:12:13.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:12:13.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:12:13.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:12:13.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39867
2026-03-08T23:12:13.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:12:13.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:12:13.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:12:16.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 0x7fcf68de28c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:12:16.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:12:16.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:12:17.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-08T23:12:17.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:12:18.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-210833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WP8R0%2BnBEJmtZC4DypQblLfLg2U%3D&Expires=1773090737 HTTP/1.1" 200 57597
2026-03-08T23:12:18.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:12:18.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:12:18.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:12:18.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:12:18.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:12:34.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:12:34.355 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:12:34.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:12:34.486 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:12:34.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:12:34.533 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:13:04.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:13:04.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:13:05.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15869
2026-03-08T23:13:05.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:13:05.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:13:05.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:13:05.300 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:13:05.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:13:05.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:13:05.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57803
2026-03-08T23:13:05.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:13:05.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:13:05.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:13:05.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39867
2026-03-08T23:13:05.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:13:05.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:13:05.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:13: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 0x7fcf68d63ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:13:08.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:13:08.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:13:09.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:13:09.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:13:10.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-211233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GFEJ%2FPMZfG2bbSAd%2Bpq1gLjqAwo%3D&Expires=1773090789 HTTP/1.1" 200 57484
2026-03-08T23:13:10.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:13:10.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:13:10.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:13:10.682 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:13:10.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:13:25.764 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:13:25.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:13:25.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:13:25.997 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:13:25.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:13:26.044 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:13:56.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:13:56.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:13:56.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15869
2026-03-08T23:13:56.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:13:56.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:13:56.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:13:56.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-08T23:13:56.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:13:56.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:13:56.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57803
2026-03-08T23:13:56.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:13:56.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:13:56.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:13:56.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39914
2026-03-08T23:13:56.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:13:56.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:13:56.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:13: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 0x7fcf693bb8b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:13:59.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:13:59.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:14:00.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-08T23:14:00.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:14:01.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-211233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Nwgf7ymFqX2OlhuPFW0fcreYJgM%3D&Expires=1773090840 HTTP/1.1" 200 57484
2026-03-08T23:14:01.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:14:01.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:14:01.569 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:14:01.603 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:14:01.603 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:14:17.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:14:17.234 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:14:17.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:14:17.362 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:14:17.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:14:17.408 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:14:47.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:14:47.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:14:47.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15869
2026-03-08T23:14:47.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:14:47.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:14:47.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:14:47.733 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:14:47.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:14:47.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:14:47.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57803
2026-03-08T23:14:47.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:14:47.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:14:47.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:14:47.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39964
2026-03-08T23:14:47.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:14:47.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:14:47.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:14: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 0x7fcebac7cca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:14:50.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:14:50.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:14:51.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-08T23:14:51.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:14:52.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-211233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CUfBiNXTxQApErncVYe5eBnxcoY%3D&Expires=1773090891 HTTP/1.1" 200 57484
2026-03-08T23:14:53.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:14:53.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:14:53.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:14:53.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:14:53.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:15:08.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:15:08.398 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:15:08.504 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:15:08.528 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:15:08.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:15:08.574 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:15:38.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:15:38.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:15:39.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15861
2026-03-08T23:15:39.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:15:39.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:15:39.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:15:39.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-08T23:15:39.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:15:39.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:15:39.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57612
2026-03-08T23:15:39.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:15:39.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:15:39.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:15:39.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39959
2026-03-08T23:15:39.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:15:39.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:15:39.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:15:42.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 0x7fcf68a3a860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:15:42.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:15:42.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:15:43.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-08T23:15:43.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:15:44.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-211233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sRPEwa40dHA1y%2FxuBpMGFEVYV1E%3D&Expires=1773090943 HTTP/1.1" 200 57484
2026-03-08T23:15:44.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:15:44.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:15:44.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:15:44.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:15:44.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:15:59.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:15:59.706 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:15:59.839 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:15:59.863 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:15:59.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:15:59.910 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:16:29.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:16:29.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:16:30.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15861
2026-03-08T23:16:30.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:16:30.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:16:30.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:16:30.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-08T23:16:30.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:16:30.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:16:30.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57682
2026-03-08T23:16:30.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:16:30.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:16:30.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:16:30.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39818
2026-03-08T23:16:30.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:16:30.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:16:30.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:16:33.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 0x7fcebe3843a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:16:33.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:16:33.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:16:34.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-08T23:16:34.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:16:35.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-211631.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yBy1ZgJpAsR%2BO%2BkbnCe%2FjM9w0Gg%3D&Expires=1773090994 HTTP/1.1" 200 57939
2026-03-08T23:16:35.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:16:35.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:16:35.654 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:16:35.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:16:35.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:16:51.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:16:51.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:16:51.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:16:51.289 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:16:51.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:16:51.337 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:17:21.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:17:21.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:17:21.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15861
2026-03-08T23:17:21.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:17:21.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:17:21.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:17:21.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-08T23:17:21.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:17:21.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:17:21.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57682
2026-03-08T23:17:21.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:17:21.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:17:21.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:17:21.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39690
2026-03-08T23:17:21.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:17:21.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:17:21.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:17: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 0x7fcf69426fb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:17:24.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:17:24.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:17:25.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:17:25.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:17:26.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-211631.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cyAAliW%2FEd%2BUhNo9J6JzSjJTtxs%3D&Expires=1773091045 HTTP/1.1" 200 57939
2026-03-08T23:17:27.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:17:27.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:17:27.046 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:17:27.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:17:27.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:17:42.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:17:42.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:17:42.526 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:17:42.551 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:17:42.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:17:42.598 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:18:12.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:18:12.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:18:13.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15861
2026-03-08T23:18:13.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:18:13.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:18:13.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:18:13.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-08T23:18:13.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:18:13.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:18:13.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57478
2026-03-08T23:18:13.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:18:13.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:18:13.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:18:13.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39647
2026-03-08T23:18:13.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:18:13.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:18:13.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:18:16.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 0x7fcf6978c580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:18:16.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:18:16.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:18:17.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-08T23:18:17.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:18:18.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-211631.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ti2yqo6%2FvVSYswhE1LSVGpkQpa8%3D&Expires=1773091097 HTTP/1.1" 200 57939
2026-03-08T23:18:18.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:18:18.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:18:18.417 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:18:18.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:18:18.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:18:33.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:18:33.748 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:18:33.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:18:33.878 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:18:33.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:18:33.925 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:19:03.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:19:03.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:19:04.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15861
2026-03-08T23:19:04.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:19:04.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:19:04.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:19:04.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-08T23:19:04.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:19:04.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:19:04.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57627
2026-03-08T23:19:04.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:19:04.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:19:04.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:19:04.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39647
2026-03-08T23:19:04.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:19:04.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:19:04.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:19: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 0x7fcf68c5b970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:19:07.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:19:07.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:19:08.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:19:08.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:19:09.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-211631.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b4Hzgad6389vgv8fM%2Favu6vlah0%3D&Expires=1773091148 HTTP/1.1" 200 57939
2026-03-08T23:19:09.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:19:09.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:19:09.469 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:19:09.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:19:09.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:19:24.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:19:24.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:19:25.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:19:25.062 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:19:25.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:19:25.109 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:19:55.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:19:55.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:19:55.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15861
2026-03-08T23:19:55.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:19:55.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:19:55.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:19:55.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-08T23:19:55.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:19:55.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:19:55.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57627
2026-03-08T23:19:55.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:19:55.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:19:55.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:19:55.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39643
2026-03-08T23:19:55.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:19:55.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:19:55.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:19: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 0x7fcf6bc0a110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:19:58.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:19:58.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:19:59.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:19:59.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:20:00.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-211631.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6vN0pQXv7k5icso8KQCt4Fpqbuw%3D&Expires=1773091199 HTTP/1.1" 200 57939
2026-03-08T23:20:00.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:20:00.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:20:00.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:20:00.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:20:00.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:20:16.878 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:20:16.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:20:17.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:20:17.109 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:20:17.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:20:17.156 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:20:47.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:20:47.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:20:47.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:20:47.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:20:47.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:20:47.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:20:47.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-08T23:20:47.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:20:47.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:20:47.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57629
2026-03-08T23:20:47.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:20:47.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:20:47.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:20:47.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39609
2026-03-08T23:20:47.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:20:47.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:20:47.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:20:50.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 0x7fcf69772590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:20:50.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:20:50.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:20:51.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-08T23:20:51.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:20:52.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AgLfupVJxlGFxOopMmLYCeWsADw%3D&Expires=1773091251 HTTP/1.1" 200 58047
2026-03-08T23:20:52.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:20:52.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:20:52.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:20:52.862 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:20:52.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:21:08.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:21:08.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:21:08.766 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:21:08.790 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:21:08.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:21:08.838 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:21:38.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:21:38.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:21:39.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:21:39.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:21:39.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:21:39.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:21:39.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-08T23:21:39.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:21:39.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:21:39.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57729
2026-03-08T23:21:39.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:21:39.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:21:39.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:21:39.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39707
2026-03-08T23:21:39.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:21:39.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:21:39.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:21:42.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 0x7fcf6963b760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:21:42.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:21:42.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:21:43.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:21:43.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:21:44.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=exoqyVD0ayA2hMMPD8t0fEISeB0%3D&Expires=1773091303 HTTP/1.1" 200 58047
2026-03-08T23:21:44.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:21:44.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:21:44.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:21:44.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:21:44.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:22:01.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:22:01.248 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:22:01.353 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:22:01.377 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:22:01.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:22:01.425 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:22:31.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:22:31.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:22:31.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:22:31.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:22:31.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:22:31.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:22:31.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-08T23:22:31.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:22:31.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:22:31.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57729
2026-03-08T23:22:31.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:22:31.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:22:31.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:22:31.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39629
2026-03-08T23:22:31.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:22:31.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:22:31.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:22:34.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 0x7fcf68ba5480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:22:34.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:22:34.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:22:36.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-08T23:22:36.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:22:36.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F%2FOFFl7YwrvEugfq5VKgGonpn68%3D&Expires=1773091355 HTTP/1.1" 200 58047
2026-03-08T23:22:37.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:22:37.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:22:37.160 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:22:37.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:22:37.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:22:53.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:22:53.222 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:22:53.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:22:53.351 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:22:53.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:22:53.398 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:23:23.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:23:23.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:23:23.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:23:23.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:23:23.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:23:23.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:23:23.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-08T23:23:23.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:23:23.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:23:23.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57651
2026-03-08T23:23:23.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:23:23.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:23:23.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:23:23.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39680
2026-03-08T23:23:23.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:23:23.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:23:23.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:23:26.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 0x7fcf68a3ab00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:23:26.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:23:26.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:23:27.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-08T23:23:27.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:23:28.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SXL8wvUiOk4SWLjHRXzco3qFunU%3D&Expires=1773091407 HTTP/1.1" 200 58047
2026-03-08T23:23:29.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:23:29.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:23:29.033 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:23:29.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:23:29.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:23:45.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:23:45.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:23:45.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:23:45.417 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:23:45.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:23:45.463 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:24:15.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:24:15.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:24:15.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:24:15.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:24:15.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:24:15.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:24:15.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-08T23:24:15.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:24:15.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:24:15.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57568
2026-03-08T23:24:15.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:24:15.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:24:15.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:24:15.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39680
2026-03-08T23:24:15.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:24:15.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:24:15.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:24:18.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 0x7fcf68e988b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:24:18.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:24:18.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:24:19.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-08T23:24:19.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:24:20.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V2ecKsQeg3Fw4qu7t4KsfRvNAVs%3D&Expires=1773091459 HTTP/1.1" 200 58047
2026-03-08T23:24:20.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:24:20.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:24:20.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:24:20.917 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:24:20.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:24:35.965 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:24:36.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:24:36.172 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:24:36.196 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:24:36.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:24:36.243 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:25:06.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:25:06.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:25:07.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15882
2026-03-08T23:25:07.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:25:07.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:25:07.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:25:07.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-08T23:25:07.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:25:07.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:25:07.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57568
2026-03-08T23:25:07.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:25:07.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:25:07.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:25:07.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39680
2026-03-08T23:25:07.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:25:07.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:25:07.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:25:10.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 0x7fcf68bce6e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:25:10.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:25:10.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:25:11.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-08T23:25:11.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:25:12.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dwTmuVYDtPLZo%2FZ1yt2TlE4L6Uk%3D&Expires=1773091511 HTTP/1.1" 200 58896
2026-03-08T23:25:12.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:25:12.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:25:12.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:25:12.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:25:12.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:25:28.263 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:25:28.365 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:25:28.471 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:25:28.496 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:25:28.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:25:28.542 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:25:58.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:25:58.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:25:58.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15882
2026-03-08T23:25:58.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:25:58.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:25:58.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:25:58.701 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:25:58.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:25:58.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:25:58.708 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57761
2026-03-08T23:25:58.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:25:58.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:25:58.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:25:58.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39749
2026-03-08T23:25:58.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:25:58.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:25:58.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:26: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 0x7fcf697ce590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:26:01.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:26:01.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:26:02.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-08T23:26:02.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:26:03.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kM8e9DK5ZLMorXSlvSAgZOLKoww%3D&Expires=1773091562 HTTP/1.1" 200 58896
2026-03-08T23:26:04.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:26:04.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:26:04.081 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:26:04.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:26:04.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:26:19.072 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:26:19.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:26:19.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:26:19.310 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:26:19.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:26:19.357 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:26:49.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:26:49.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:26:49.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15882
2026-03-08T23:26:49.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:26:49.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:26:49.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:26:49.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-08T23:26:49.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:26:49.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:26:49.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57851
2026-03-08T23:26:49.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:26:49.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:26:49.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:26:49.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39319
2026-03-08T23:26:49.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:26:49.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:26:49.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:26:52.601 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a39de0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:26:52.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:26:52.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:26:53.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-08T23:26:53.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:26:54.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sL3%2BM%2Bo03tykA9NsIrLr2EakWCM%3D&Expires=1773091613 HTTP/1.1" 200 58896
2026-03-08T23:26:54.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:26:54.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:26:54.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:26:55.000 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:26:55.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:27:10.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:27:10.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:27:10.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:27:10.683 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:27:10.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:27:10.730 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:27:40.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:27:40.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:27:41.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15882
2026-03-08T23:27:41.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:27:41.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:27:41.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:27:41.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-08T23:27:41.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:27:41.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:27:41.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57851
2026-03-08T23:27:41.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:27:41.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:27:41.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:27:41.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39151
2026-03-08T23:27:41.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:27:41.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:27:41.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:27: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 0x7fcf69777520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:27:44.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:27:44.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:27:45.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-08T23:27:45.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:27:46.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YXiluH9f3vPqei%2FszbVjOGqq%2BwA%3D&Expires=1773091665 HTTP/1.1" 200 58896
2026-03-08T23:27:46.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:27:46.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:27:46.634 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:27:46.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:27:46.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:28:01.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:28:01.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:28:01.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:28:01.676 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:28:01.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:28:01.723 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:28:31.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:28:31.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:28:31.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15882
2026-03-08T23:28:31.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:28:31.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:28:31.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:28:31.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-08T23:28:31.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:28:31.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:28:31.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57851
2026-03-08T23:28:31.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:28:31.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:28:31.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:28:31.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39151
2026-03-08T23:28:31.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:28:31.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:28:31.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:28: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 0x7fcf68c59960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:28:35.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:28:35.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:28:36.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:28:36.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:28:37.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212834.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ryHg0LPjJooOJn1AD5X1%2BEHCh3Q%3D&Expires=1773091716 HTTP/1.1" 200 59217
2026-03-08T23:28:37.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:28:37.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:28:37.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:28:37.339 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:28:37.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:28:52.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:28:52.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:28:52.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:28:52.784 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:28:52.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:28:52.831 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:29:22.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:29:22.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:29:22.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15882
2026-03-08T23:29:22.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:29:22.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:29:22.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:29:22.977 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:29:22.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:29:22.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:29:22.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58040
2026-03-08T23:29:22.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:29:22.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:29:22.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:29:22.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39173
2026-03-08T23:29:22.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:29:22.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:29:22.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:29: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 0x7fcf68cd1e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:29:26.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:29:26.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:29:27.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-08T23:29:27.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:29:28.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212834.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V7xJhVf3aDV96bBsuMg3i24pKeE%3D&Expires=1773091767 HTTP/1.1" 200 59217
2026-03-08T23:29:28.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:29:28.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:29:28.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:29:28.469 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:29:28.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:29:43.915 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:29:44.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:29:44.122 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:29:44.146 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:29:44.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:29:44.193 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:30:14.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:30:14.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:30:15.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:30:15.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:30:15.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:30:15.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:30:15.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-08T23:30:15.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:30:15.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:30:15.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58040
2026-03-08T23:30:15.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:30:15.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:30:15.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:30:15.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39503
2026-03-08T23:30:15.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:30:15.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:30:15.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:30:18.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 0x7fcf694ff7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:30:18.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:30:18.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:30:19.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-08T23:30:19.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:30:20.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212834.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OaLQeF3d4N95yXry%2BqaKnMj5rlE%3D&Expires=1773091819 HTTP/1.1" 200 59217
2026-03-08T23:30:20.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:30:20.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:30:20.669 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:30:20.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:30:20.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:30:35.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:30:36.053 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:30:36.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:30:36.183 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:30:36.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:30:36.231 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:31:06.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:31:06.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:31:06.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:31:06.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:31:06.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:31:06.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:31:06.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-08T23:31:06.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:31:06.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:31:06.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57931
2026-03-08T23:31:06.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:31:06.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:31:06.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:31:06.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39503
2026-03-08T23:31:06.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:31:06.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:31:06.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:31: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 0x7fcf6b9a34c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:31:09.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:31:09.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:31:10.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-08T23:31:10.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:31:11.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212834.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iZ9AwOhycj0rzOYgeLFO6E45CL8%3D&Expires=1773091870 HTTP/1.1" 200 59217
2026-03-08T23:31:11.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:31:11.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:31:11.945 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:31:11.967 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:31:11.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:31:27.607 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:31:27.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:31:27.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:31:27.842 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:31:27.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:31:27.889 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:31:57.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:31:57.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:31:58.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:31:58.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:31:58.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:31:58.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:31: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-08T23:31:58.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:31:58.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:31:58.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58018
2026-03-08T23:31:58.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:31:58.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:31:58.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:31:58.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39256
2026-03-08T23:31:58.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:31:58.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:31:58.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:32:01.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 0x7fceb3108160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:32:01.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:32:01.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:32:02.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-08T23:32:02.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:32:03.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-212834.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VQibfW7aI%2BBnxwaET%2BackpO%2FZwo%3D&Expires=1773091922 HTTP/1.1" 200 59217
2026-03-08T23:32:03.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:32:03.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:32:03.677 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:32:03.698 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:32:03.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:32:18.719 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:32:18.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:32:18.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:32:18.968 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:32:18.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:32:19.015 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:32:49.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:32:49.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:32:49.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:32:49.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:32:49.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:32:49.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:32:49.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-08T23:32:49.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:32:49.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:32:49.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58018
2026-03-08T23:32:49.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:32:49.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:32:49.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:32:49.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39321
2026-03-08T23:32:49.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:32:49.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:32:49.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:32:52.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 0x7fcf694fec80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:32:52.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:32:52.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:32:53.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-08T23:32:53.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:32:54.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-213233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BgrJ0zzMIK3KhVoTWNdXiG%2Fme7s%3D&Expires=1773091973 HTTP/1.1" 200 59423
2026-03-08T23:32:54.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:32:54.653 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:32:54.653 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:32:54.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:32:54.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:33:10.024 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:33:10.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:33:10.235 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:33:10.259 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:33:10.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:33:10.306 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:33:40.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:33:40.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:33:40.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:33:40.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:33:40.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:33:40.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:33:40.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-08T23:33:40.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:33:40.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:33:40.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57760
2026-03-08T23:33:40.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:33:40.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:33:40.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:33:40.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39331
2026-03-08T23:33:40.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:33:40.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:33:40.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:33: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 0x7fcf68baf040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:33:43.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:33:43.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:33:44.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-08T23:33:44.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:33:45.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-213233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4PxLuXeFP0grWNg5o7h8hR5R%2B%2Fo%3D&Expires=1773092024 HTTP/1.1" 200 59423
2026-03-08T23:33:46.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:33:46.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:33:46.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:33:46.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:33:46.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:34:00.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:34:01.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:34:01.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:34:01.244 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:34:01.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:34:01.292 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:34:31.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:34:31.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:34:31.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:34:31.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:34:31.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:34:31.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:34:31.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-08T23:34:31.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:34:31.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:34:31.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57800
2026-03-08T23:34:31.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:34:31.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:34:31.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:34:31.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39247
2026-03-08T23:34:31.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:34:31.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:34:31.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:34: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 0x7fcf6974e710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:34:34.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:34:34.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:34:35.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-08T23:34:35.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:34:36.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-213233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m2DQ1pwvfvWUVxBar1ABxT0rq1c%3D&Expires=1773092075 HTTP/1.1" 200 59423
2026-03-08T23:34:36.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:34:36.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:34:36.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:34:36.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:34:36.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:34:53.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:34:53.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:34:53.472 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:34:53.496 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:34:53.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:34:53.544 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:35:23.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:35:23.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:35:23.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15852
2026-03-08T23:35:23.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:35:23.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:35:23.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:35:23.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-08T23:35:23.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:35:23.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:35:23.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57800
2026-03-08T23:35:23.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:35:23.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:35:23.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:35:24.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39201
2026-03-08T23:35:24.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:35:24.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:35:24.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:35: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 0x7fcf68d97d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:35:27.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:35:27.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:35:28.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-08T23:35:28.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:35:29.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-213233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3Rq40jxD9ICvMF3DipkartEGHoM%3D&Expires=1773092128 HTTP/1.1" 200 59423
2026-03-08T23:35:29.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:35:29.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:35:29.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:35:29.372 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:35:29.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:35:44.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:35:44.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:35:44.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:35:44.684 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:35:44.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:35:44.731 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:36:14.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:36:14.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:36:15.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15852
2026-03-08T23:36:15.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:36:15.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:36:15.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:36:15.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-08T23:36:15.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:36:15.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:36:15.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57730
2026-03-08T23:36:15.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:36:15.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:36:15.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:36:15.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39140
2026-03-08T23:36:15.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:36:15.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:36:15.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:36:18.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 0x7fcf6857a860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:36:18.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:36:18.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:36: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-08T23:36:19.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:36:20.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-213233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7jGgBNk0GxJnVVkJpB3b8h%2BjSuY%3D&Expires=1773092179 HTTP/1.1" 200 59423
2026-03-08T23:36:20.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:36:20.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:36:20.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:36:20.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:36:20.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:36:35.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:36:35.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:36:35.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:36:35.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:36:35.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:36:35.599 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:37:05.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:37:05.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:37:05.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15852
2026-03-08T23:37:05.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:37:05.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:37:05.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:37:05.748 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:37:05.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:37:05.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:37:05.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57873
2026-03-08T23:37:05.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:37:05.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:37:05.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:37:05.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39140
2026-03-08T23:37:05.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:37:05.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:37:05.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:37: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 0x7fcf68e1ab90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:37:08.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:37:08.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:37:09.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-08T23:37:09.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:37:10.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-213633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kR0UpdfZB9OS0ClU5C2WjEC%2FHkk%3D&Expires=1773092229 HTTP/1.1" 200 59218
2026-03-08T23:37:11.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:37:11.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:37:11.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:37:11.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:37:11.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:37:26.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:37:26.564 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:37:26.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:37:26.693 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:37:26.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:37:26.740 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:37:56.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:37:56.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:37:57.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15852
2026-03-08T23:37:57.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:37:57.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:37:57.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:37:57.198 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:37:57.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:37:57.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:37:57.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57873
2026-03-08T23:37:57.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:37:57.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:37:57.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:37:57.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39127
2026-03-08T23:37:57.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:37:57.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:37:57.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:38:00.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 0x7fcf6bc0abf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:38:00.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:38:00.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:38:01.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-08T23:38:01.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:38:02.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-213633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V3aY6ub2k47%2FjBHBMT6kyrTmd0k%3D&Expires=1773092281 HTTP/1.1" 200 59218
2026-03-08T23:38:02.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:38:02.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:38:02.557 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:38:02.578 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:38:02.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:38:17.818 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:38:17.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:38:18.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:38:18.054 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:38:18.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:38:18.101 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:38:48.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:38:48.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:38:48.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15852
2026-03-08T23:38:48.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:38:48.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:38:48.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:38:48.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-08T23:38:48.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:38:48.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:38:48.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58067
2026-03-08T23:38:48.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:38:48.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:38:48.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:38:48.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39194
2026-03-08T23:38:48.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:38:48.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:38:48.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:38: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 0x7fcf68542e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:38:51.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:38:51.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:38:52.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-08T23:38:52.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:38:53.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-213633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oqfxz0XY%2F582Uz4RoA2TSbFqgo0%3D&Expires=1773092332 HTTP/1.1" 200 59218
2026-03-08T23:38:53.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:38:53.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:38:53.662 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:38:53.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:38:53.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:39:11.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:39:11.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:39:11.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:39:11.375 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:39:11.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:39:11.422 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:39:41.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:39:41.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:39:41.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15852
2026-03-08T23:39:41.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:39:41.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:39:41.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:39:41.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-08T23:39:41.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:39:41.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:39:41.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58184
2026-03-08T23:39:41.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:39:41.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:39:41.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:39:41.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39300
2026-03-08T23:39:41.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:39:41.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:39:41.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:39:44.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 0x7fcf68ce7910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:39:44.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:39:44.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:39:45.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-08T23:39:45.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:39:46.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-213633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i%2FLbPgctwKByz8ESf8%2FpcI%2FuT%2FA%3D&Expires=1773092385 HTTP/1.1" 200 59218
2026-03-08T23:39:47.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:39:47.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:39:47.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:39:47.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:39:47.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:40:02.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:40:02.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:40:02.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:40:02.529 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:40:02.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:40:02.576 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:40:32.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:40:32.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:40:32.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:40:32.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:40:32.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:40:32.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:40:32.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-08T23:40:32.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:40:32.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:40:32.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58184
2026-03-08T23:40:32.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:40:32.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:40:32.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:40:32.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39342
2026-03-08T23:40:32.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:40:32.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:40:32.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:40:35.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 0x7fcf68adc070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:40:35.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:40:35.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:40:37.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-08T23:40:37.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:40:37.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xTuu6FJuDwq3q48mzbF1zxtco%2Bs%3D&Expires=1773092436 HTTP/1.1" 200 59561
2026-03-08T23:40:38.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:40:38.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:40:38.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:40:38.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:40:38.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:40:53.622 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:40:53.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:40:53.828 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:40:53.852 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:40:53.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:40:53.898 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:41:23.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:41:23.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:41:24.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:41:24.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:41:24.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:41:24.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:41:24.213 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:41:24.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:41:24.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:41:24.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58143
2026-03-08T23:41:24.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:41:24.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:41:24.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:41:24.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39220
2026-03-08T23:41:24.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:41:24.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:41:24.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:41:27.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 0x7fceb7213070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:41:27.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:41:27.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:41:28.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:41:28.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:41:29.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R1xC4Ff1hXs0MaRjpZUgOg84Jw8%3D&Expires=1773092488 HTTP/1.1" 200 59561
2026-03-08T23:41:29.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:41:29.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:41:29.800 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:41:29.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:41:29.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:41:44.788 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:41:44.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:41:45.000 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:41:45.025 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:41:45.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:41:45.072 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:42:15.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:42:15.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:42:15.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:42:15.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:42:15.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:42:15.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:42:15.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:42:15.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:42:15.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:42:15.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58143
2026-03-08T23:42:15.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:42:15.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:42:15.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:42:15.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39202
2026-03-08T23:42:15.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:42:15.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:42:15.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:42:18.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 0x7fcf69278970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:42:18.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:42:18.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:42:19.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-08T23:42:19.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:42:20.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G6eHcthz3c6sZTfwZbxpXE%2BlWXU%3D&Expires=1773092539 HTTP/1.1" 200 59561
2026-03-08T23:42:20.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:42:20.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:42:20.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:42:20.931 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:42:20.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:42:36.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:42:36.415 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:42:36.519 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:42:36.543 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:42:36.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:42:36.590 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:43:06.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:43:06.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:43:06.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:43:06.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:43:06.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:43:06.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:43:06.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-08T23:43:06.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:43:06.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:43:06.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58143
2026-03-08T23:43:06.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:43:06.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:43:06.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:43:06.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39202
2026-03-08T23:43:06.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:43:06.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:43:06.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:43: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 0x7fcebb121720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:43:09.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:43:09.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:43:10.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-08T23:43:10.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:43:11.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hoVSs%2BOR7ERmMcEoDSl4kM1jVM4%3D&Expires=1773092590 HTTP/1.1" 200 59561
2026-03-08T23:43:12.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:43:12.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:43:12.058 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:43:12.084 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:43:12.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:43:27.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:43:27.339 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:43:27.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:43:27.468 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:43:27.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:43:27.515 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:43:57.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:43:57.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:43:57.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:43:57.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:43:57.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:43:57.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:43:57.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-08T23:43:57.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:43:57.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:43:57.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57808
2026-03-08T23:43:57.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:43:57.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:43:57.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:43:57.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39202
2026-03-08T23:43:57.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:43:57.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:43:57.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:44: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 0x7fcf6b9a12a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:44:00.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:44:00.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:44:02.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-08T23:44:02.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:44:02.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Anwnzn4959zWTuOdKLBT17XPghQ%3D&Expires=1773092641 HTTP/1.1" 200 59561
2026-03-08T23:44:03.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:44:03.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:44:03.217 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:44:03.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:44:03.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:44:19.237 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:44:19.340 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:44:19.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:44:19.468 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:44:19.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:44:19.515 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:44:49.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:44:49.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:44:49.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15812
2026-03-08T23:44:49.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:44:49.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:44:49.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:44:49.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-08T23:44:49.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:44:49.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:44:49.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57697
2026-03-08T23:44:49.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:44:49.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:44:49.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:44:49.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38810
2026-03-08T23:44:49.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:44:49.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:44:49.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:44: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 0x7fcf6978e7a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:44:52.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:44:52.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:44:54.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:44:54.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:44:54.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iKa6Z1dX%2Bov%2BWLbtDrbkesEERMo%3D&Expires=1773092693 HTTP/1.1" 200 59973
2026-03-08T23:44:55.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:44:55.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:44:55.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:44:55.239 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:44:55.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:45:10.185 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:45:10.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:45:10.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:45:10.417 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:45:10.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:45:10.464 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:45:40.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:45:40.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:45:40.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T23:45:40.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:45:40.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:45:40.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:45:40.638 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:45:40.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:45:40.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:45:40.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57697
2026-03-08T23:45:40.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:45:40.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:45:40.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:45:40.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38845
2026-03-08T23:45:40.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:45:40.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:45:40.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:45: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 0x7fcf6927b490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:45:43.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:45:43.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:45:44.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-08T23:45:44.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:45:45.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6eOqeg0xOi4InAJ5NXnzvDzFDys%3D&Expires=1773092744 HTTP/1.1" 200 59973
2026-03-08T23:45:46.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:45:46.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:45:46.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:45:46.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:45:46.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:46:01.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:46:01.822 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:46:01.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:46:01.951 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:46:01.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:46:01.998 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:46:32.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:46:32.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:46:32.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T23:46:32.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:46:32.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:46:32.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:46:32.323 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:46:32.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:46:32.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:46:32.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57826
2026-03-08T23:46:32.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:46:32.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:46:32.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:46:32.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38853
2026-03-08T23:46:32.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:46:32.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:46:32.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:46:35.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 0x7fceb3110fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:46:35.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:46:35.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:46:36.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-08T23:46:36.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:46:37.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OHolOG%2BN1ZNLhTmcVmvpo%2BQ3vIY%3D&Expires=1773092796 HTTP/1.1" 200 59973
2026-03-08T23:46:37.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:46:37.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:46:37.706 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:46:37.727 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:46:37.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:46:52.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:46:53.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:46:53.131 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:46:53.155 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:46:53.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:46:53.202 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:47:23.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:47:23.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:47:23.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T23:47:23.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:47:23.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:47:23.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:47:23.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-08T23:47:23.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:47:23.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:47:23.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58025
2026-03-08T23:47:23.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:47:23.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:47:23.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:47:23.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38849
2026-03-08T23:47:23.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:47:23.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:47:23.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:47:26.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 0x7fcf6b9c0c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:47:26.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:47:26.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:47:27.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:47:27.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:47:28.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T4FSBNWnC8J5kFIwLxVuMGsRt4E%3D&Expires=1773092847 HTTP/1.1" 200 59973
2026-03-08T23:47:29.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:47:29.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:47:29.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:47:29.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:47:29.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:47:44.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:47:44.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:47:44.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:47:44.702 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:47:44.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:47:44.749 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:48:14.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:48:14.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:48:14.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T23:48:14.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:48:14.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:48:14.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:48: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-08T23:48:14.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:48:14.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:48:14.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58025
2026-03-08T23:48:14.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:48:14.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:48:14.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:48:14.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38960
2026-03-08T23:48:14.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:48:14.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:48:14.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:48:17.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 0x7fcf69775d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:48:17.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:48:17.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:48:19.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-08T23:48:19.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:48:19.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ANPOVA3E26tusd3ARE7z1Ev7OYo%3D&Expires=1773092898 HTTP/1.1" 200 59973
2026-03-08T23:48:20.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:48:20.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:48:20.210 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:48:20.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:48:20.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:48:35.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:48:35.594 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:48:35.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:48:35.724 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:48:35.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:48:35.770 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:49:05.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:49:05.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:49:06.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15730
2026-03-08T23:49:06.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:49:06.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:49:06.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:49:06.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-08T23:49:06.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:49:06.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:49:06.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58097
2026-03-08T23:49:06.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:49:06.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:49:06.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:49:06.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38960
2026-03-08T23:49:06.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:49:06.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:49:06.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:49: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 0x7fcf6973b2b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:49:09.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:49:09.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:49:10.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-08T23:49:10.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:49:11.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LmwFh5SYibj2S6E1kl12q1QN3SY%3D&Expires=1773092950 HTTP/1.1" 200 60473
2026-03-08T23:49:11.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:49:11.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:49:11.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:49:11.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:49:11.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:49:26.634 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:49:26.738 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:49:26.843 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:49:26.867 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:49:26.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:49:26.914 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:49:56.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:49:56.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:49:57.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15749
2026-03-08T23:49:57.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:49:57.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:49:57.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:49:57.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-08T23:49:57.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:49:57.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:49:57.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58097
2026-03-08T23:49:57.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:49:57.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:49:57.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:49:57.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39039
2026-03-08T23:49:57.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:49:57.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:49:57.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:50:00.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 0x7fceb3113370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:50:00.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:50:00.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:50:02.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-08T23:50:02.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:50:02.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h8EQ80Mk6FczLDiYH%2BiELsgal%2F4%3D&Expires=1773093001 HTTP/1.1" 200 60473
2026-03-08T23:50:03.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:50:03.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:50:03.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:50:03.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:50:03.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:50:19.533 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:50:19.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:50:19.740 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:50:19.764 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:50:19.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:50:19.810 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:50:49.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:50:49.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:50:50.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15749
2026-03-08T23:50:50.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:50:50.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:50:50.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:50:50.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-08T23:50:50.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:50:50.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:50:50.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57970
2026-03-08T23:50:50.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:50:50.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:50:50.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:50:50.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39000
2026-03-08T23:50:50.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:50:50.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:50:50.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:50:53.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 0x7fcf68cc76d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:50:53.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:50:53.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:50:54.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-08T23:50:54.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:50:55.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i0RrQtpDJsfb7AYphww27g7A03s%3D&Expires=1773093054 HTTP/1.1" 200 60473
2026-03-08T23:50:55.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:50:55.429 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:50:55.429 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:50:55.452 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:50:55.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:51:10.900 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:51:11.006 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:51:11.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:51:11.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:51:11.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:51:11.186 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:51:41.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:51:41.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:51:41.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15749
2026-03-08T23:51:41.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:51:41.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:51:41.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:51:41.351 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:51:41.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:51:41.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:51:41.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58188
2026-03-08T23:51:41.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:51:41.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:51:41.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:51:41.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38979
2026-03-08T23:51:41.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:51:41.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:51:41.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:51:44.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 0x7fcebabf5900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:51:44.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:51:44.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:51:45.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-08T23:51:45.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:51:46.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-214833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Qw3am27m4KZWJ2BLTTny1hrOE%2Bg%3D&Expires=1773093105 HTTP/1.1" 200 60473
2026-03-08T23:51:46.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:51:46.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:51:46.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:51:46.741 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:51:46.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:52:02.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:52:02.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:52:02.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:52:02.290 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:52:02.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:52:02.337 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:52:32.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:52:32.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:52:32.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15749
2026-03-08T23:52:32.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:52:32.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:52:32.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:52:32.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-08T23:52:32.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:52:32.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:52:32.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58423
2026-03-08T23:52:32.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:52:32.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:52:32.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:52:32.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38977
2026-03-08T23:52:32.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:52:32.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:52:32.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:52: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 0x7fcf6bc1b9a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:52:35.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:52:35.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:52:36.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-08T23:52:36.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:52:37.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-215234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wVgEYYpE7tyRKsNrvXxYHTdG8Xk%3D&Expires=1773093156 HTTP/1.1" 200 60367
2026-03-08T23:52:38.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:52:38.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:52:38.207 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:52:38.229 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:52:38.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:52:53.122 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:52:53.229 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:52:53.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:52:53.360 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:52:53.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:52:53.408 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:53:23.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:53:23.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:53:23.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15749
2026-03-08T23:53:23.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:53:23.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:53:23.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:53:23.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-08T23:53:23.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:53:23.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:53:23.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58423
2026-03-08T23:53:23.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:53:23.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:53:23.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:53:23.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39105
2026-03-08T23:53:23.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:53:23.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:53:23.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:53:26.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 0x7fcf68ce5fc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:53:26.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:53:26.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:53:27.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-08T23:53:27.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:53:28.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-215234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tI6FPKOwloKGXxmlwn9l8tb%2Bfok%3D&Expires=1773093207 HTTP/1.1" 200 60367
2026-03-08T23:53:28.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:53:28.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:53:28.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:53:28.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:53:28.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:53:45.396 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:53:45.499 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:53:45.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:53:45.629 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:53:45.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:53:45.676 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:54:15.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:54:15.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:54:15.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15749
2026-03-08T23:54:15.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:54:15.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:54:15.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:54:16.027 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T23:54:16.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:54:16.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:54:16.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58344
2026-03-08T23:54:16.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:54:16.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:54:16.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:54:16.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39012
2026-03-08T23:54:16.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:54:16.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:54:16.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:54:19.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 0x7fcf6ba2dd50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:54:19.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:54:19.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:54:20.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-08T23:54:20.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:54:21.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-215234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S6oklU2265oNjfY10tXYELsGuqI%3D&Expires=1773093260 HTTP/1.1" 200 60367
2026-03-08T23:54:21.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:54:21.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:54:21.365 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:54:21.388 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:54:21.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:54:37.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:54:37.923 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:54:38.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:54:38.055 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:54:38.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:54:38.102 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:55:08.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:55:08.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:55:09.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15847
2026-03-08T23:55:09.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:55:09.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:55:09.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:55:09.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-08T23:55:09.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:55:09.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:55:09.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58434
2026-03-08T23:55:09.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:55:09.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:55:09.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:55:09.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39012
2026-03-08T23:55:09.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:55:09.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:55:09.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23: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 0x7fcf694fcf10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:55:12.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:55:12.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:55:13.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-08T23:55:13.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:55:14.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-215234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qHciQPRsQqACgCd9GwFrIxt37Wk%3D&Expires=1773093313 HTTP/1.1" 200 60367
2026-03-08T23:55:14.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:55:14.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:55:14.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:55:14.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:55:14.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:55:29.734 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:55:29.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:55:29.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:55:29.993 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:55:29.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:55:30.049 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:56:00.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:56:00.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:56:00.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15847
2026-03-08T23:56:00.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:56:00.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:56:00.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:56:00.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-08T23:56:00.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:56:00.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:56:00.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58434
2026-03-08T23:56:00.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:56:00.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:56:00.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:56:00.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39012
2026-03-08T23:56:00.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:56:00.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:56:00.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:56: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 0x7fcf68c8d8d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:56:03.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:56:03.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:56:04.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T23:56:04.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:56:05.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-215234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FR%2FMBeYTdwvEa0F%2FM7FDR07lf9g%3D&Expires=1773093364 HTTP/1.1" 200 60367
2026-03-08T23:56:05.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:56:05.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:56:05.575 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:56:05.596 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:56:05.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:56:20.516 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:56:20.628 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:56:20.738 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:56:20.762 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:56:20.762 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:56:20.809 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:56:50.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:56:50.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:56:51.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15847
2026-03-08T23:56:51.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:56:51.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:56:51.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:56:51.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-08T23:56:51.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:56:51.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:56:51.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58434
2026-03-08T23:56:51.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:56:51.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:56:51.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:56:51.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39019
2026-03-08T23:56:51.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:56:51.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:56:51.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:56:54.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 0x7fcf68d15990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:56:54.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:56:54.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:56:55.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-08T23:56:55.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:56:56.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-215634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BjS0LhAKlrjyt30LAVBEqUU00rk%3D&Expires=1773093415 HTTP/1.1" 200 60887
2026-03-08T23:56:56.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:56:56.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:56:56.626 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:56:56.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:56:56.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:57:11.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:57:11.825 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:57:11.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:57:11.956 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:57:11.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:57:12.003 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:57:42.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:57:42.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:57:42.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15847
2026-03-08T23:57:42.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:57:42.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:57:42.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:57:42.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-08T23:57:42.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:57:42.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:57:42.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58434
2026-03-08T23:57:42.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:57:42.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:57:42.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:57:42.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39019
2026-03-08T23:57:42.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:57:42.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:57:42.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:57: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 0x7fcf69248850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:57:45.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:57:45.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:57:46.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-08T23:57:46.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:57:47.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-215634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k%2FjFA7WqBuIiCgBPx7ON%2FpiSKDY%3D&Expires=1773093466 HTTP/1.1" 200 60887
2026-03-08T23:57:47.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:57:47.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:57:47.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:57:47.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:57:47.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:58:03.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:58:03.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:58:03.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:58:03.829 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:58:03.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:58:03.876 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:58:33.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:58:33.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:58:34.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15847
2026-03-08T23:58:34.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:58:34.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:58:34.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:58:34.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-08T23:58:34.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:58:34.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:58:34.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58372
2026-03-08T23:58:34.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:58:34.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:58:34.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:58:34.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39002
2026-03-08T23:58:34.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:58:34.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:58:34.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:58: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 0x7fcf6928fa90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:58:37.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:58:37.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:58:38.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-08T23:58:38.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:58:39.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-215634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tAKZBi7YsDTJLL6%2BAqUrxqsIseM%3D&Expires=1773093518 HTTP/1.1" 200 60887
2026-03-08T23:58:39.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:58:39.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:58:39.571 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:58:39.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:58:39.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:58:55.263 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:58:55.372 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:58:55.478 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:58:55.503 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:58:55.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:58:55.549 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T23:59:25.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T23:59:25.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T23:59:25.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15847
2026-03-08T23:59:25.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T23:59:25.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T23:59:25.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T23:59:25.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-08T23:59:25.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T23:59:25.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T23:59:25.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58299
2026-03-08T23:59:25.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:59:25.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T23:59:25.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T23:59:25.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39019
2026-03-08T23:59:25.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T23:59:25.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T23:59:25.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T23:59: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 0x7fcebac45300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T23:59:28.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T23:59:28.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T23:59:29.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-08T23:59:29.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T23:59:30.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-215634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tabB3carZ8G0Z1X%2BLvp%2FH7IM8GA%3D&Expires=1773093569 HTTP/1.1" 200 60887
2026-03-08T23:59:31.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T23:59:31.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T23:59:31.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T23:59:31.097 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T23:59:31.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T23:59:48.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:59:48.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:59:48.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T23:59:48.360 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T23:59:48.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T23:59:48.406 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:00:18.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:00:18.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:00:18.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15848
2026-03-09T00:00:18.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:00:18.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:00:18.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:00:18.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-09T00:00:18.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:00:18.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:00:18.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58208
2026-03-09T00:00:18.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:00:18.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:00:18.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:00:18.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39175
2026-03-09T00:00:18.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:00:18.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:00:18.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:00: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 0x7fcf697defb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:00:21.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:00:21.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:00:22.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-09T00:00:22.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:00:23.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-215634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZIwTRDP3p9rUmgbt%2FWanpgPUjT0%3D&Expires=1773093622 HTTP/1.1" 200 60887
2026-03-09T00:00:23.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:00:23.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:00:23.940 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:00:23.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:00:23.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:00:39.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:00:39.912 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:00:40.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:00:40.044 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:00:40.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:00:40.091 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:01:10.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:01:10.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:01:10.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15848
2026-03-09T00:01:10.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:01:10.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:01:10.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:01:10.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-09T00:01:10.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:01:10.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:01:10.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58208
2026-03-09T00:01:10.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:01:10.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:01:10.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:01:10.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39065
2026-03-09T00:01:10.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:01:10.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:01:10.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:01: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 0x7fcf697d4dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:01:13.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:01:13.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:01:14.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:01:14.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:01:15.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SjamjzXlCV3Gdv9NiLGfnyPmZ6Y%3D&Expires=1773093674 HTTP/1.1" 200 59330
2026-03-09T00:01:15.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:01:15.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:01:15.608 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:01:15.630 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:01:15.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:01:31.733 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:01:31.840 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:01:31.947 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:01:31.972 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:01:31.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:01:32.017 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:02:02.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:02:02.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:02:02.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15848
2026-03-09T00:02:02.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:02:02.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:02:02.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:02:02.206 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:02:02.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:02:02.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:02:02.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58323
2026-03-09T00:02:02.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:02:02.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:02:02.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:02:02.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39065
2026-03-09T00:02:02.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:02:02.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:02:02.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:02: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 0x7fcf68e54d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:02:05.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:02:05.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:02:06.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-09T00:02:06.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:02:07.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JHbqbA4rZrNaMFNMTtx6M680c6U%3D&Expires=1773093726 HTTP/1.1" 200 59330
2026-03-09T00:02:07.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:02:07.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:02:07.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:02:07.630 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:02:07.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:02:22.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:02:22.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:02:22.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:02:22.597 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:02:22.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:02:22.644 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:02:52.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:02:52.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:02:52.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15848
2026-03-09T00:02:52.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:02:52.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:02:52.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:02:52.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-09T00:02:52.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:02:52.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:02:52.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58428
2026-03-09T00:02:52.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:02:52.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:02:52.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:02:52.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39126
2026-03-09T00:02:52.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:02:52.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:02:52.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:02:55.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 0x7fcf68d970a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:02:55.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:02:55.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:02:57.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-09T00:02:57.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:02:57.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gEp6x6A9IM7OfkHHOJ0%2FxSvUOiY%3D&Expires=1773093776 HTTP/1.1" 200 59330
2026-03-09T00:02:58.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:02:58.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:02:58.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:02:58.194 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:02:58.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:03:13.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:03:13.908 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:03:14.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:03:14.042 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:03:14.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:03:14.088 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:03:44.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:03:44.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:03:44.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15848
2026-03-09T00:03:44.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:03:44.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:03:44.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:03:44.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-09T00:03:44.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:03:44.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:03:44.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58428
2026-03-09T00:03:44.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:03:44.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:03:44.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:03:44.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38914
2026-03-09T00:03:44.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:03:44.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:03:44.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:03:47.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 0x7fcf68d77cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:03:47.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:03:47.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:03:48.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-09T00:03:48.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:03:49.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZLEY2vKeTRUZy1xv2cctjHbVwNk%3D&Expires=1773093828 HTTP/1.1" 200 59330
2026-03-09T00:03:49.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:03:49.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:03:49.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:03:49.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:03:49.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:04:05.233 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:04:05.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:04:05.442 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:04:05.466 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:04:05.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:04:05.513 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:04:35.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:04:35.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:04:35.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15848
2026-03-09T00:04:35.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:04:35.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:04:35.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:04: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-09T00:04:35.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:04:35.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:04:35.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58661
2026-03-09T00:04:35.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:04:35.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:04:35.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:04:35.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38910
2026-03-09T00:04:36.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:04:36.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:04:36.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:04: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 0x7fcf6964bdf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:04:39.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:04:39.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:04:40.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:04:40.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:04:41.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2lNgG3%2BUDK6bY%2FNUqwYbxlFslKA%3D&Expires=1773093880 HTTP/1.1" 200 60340
2026-03-09T00:04:41.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:04:41.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:04:41.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:04:41.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:04:41.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:04:57.754 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:04:57.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:04:57.896 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:04:57.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:04:57.943 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:05:27.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:05:27.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:05:28.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15814
2026-03-09T00:05:28.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:05:28.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:05:28.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:05:28.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-09T00:05:28.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:05:28.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:05:28.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59042
2026-03-09T00:05:28.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:05:28.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:05:28.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:05:28.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39092
2026-03-09T00:05:28.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:05:28.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:05:28.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:05:31.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 0x7fceb7211e70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:05:31.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:05:31.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:05:32.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-09T00:05:32.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:05:33.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XAGhKlRQme8DUD3tR6bilk86TCY%3D&Expires=1773093932 HTTP/1.1" 200 60340
2026-03-09T00:05:33.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:05:33.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:05:33.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:05:33.479 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:05:33.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:05:49.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:05:49.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:05:49.188 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:05:49.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:05:49.235 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:06:19.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:06:19.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:06:19.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15814
2026-03-09T00:06:19.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:06:19.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:06:19.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:06:19.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-09T00:06:19.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:06:19.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:06:19.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59042
2026-03-09T00:06:19.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:06:19.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:06:19.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:06:19.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39273
2026-03-09T00:06:19.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:06:19.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:06:19.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:06: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 0x7fcebb122470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:06:22.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:06:22.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:06:23.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-09T00:06:23.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:06:24.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vLxN7o1QznnemK6NGGH3HjwmdYE%3D&Expires=1773093983 HTTP/1.1" 200 60340
2026-03-09T00:06:24.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:06:24.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:06:24.788 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:06:24.812 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:06:24.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:06:39.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:06:40.084 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:06:40.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:06:40.215 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:06:40.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:06:40.263 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:07:10.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:07:10.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:07:10.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15814
2026-03-09T00:07:10.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:07:10.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:07:10.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:07:10.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-09T00:07:10.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:07:10.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:07:10.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58802
2026-03-09T00:07:10.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:07:10.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:07:10.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:07:10.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39285
2026-03-09T00:07:10.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:07:10.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:07:10.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:07:13.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 0x7fcf68abae30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:07:13.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:07:13.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:07: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-09T00:07:15.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:07:15.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fxHeq8YKTWoYHm4iQZ4hrn1DeQ0%3D&Expires=1773094034 HTTP/1.1" 200 60340
2026-03-09T00:07:16.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:07:16.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:07:16.496 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:07:16.521 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:07:16.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:07:33.724 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:07:33.829 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:07:33.937 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:07:33.964 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:07:33.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:07:34.010 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:08:04.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:08:04.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:08:04.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15814
2026-03-09T00:08:04.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:08:04.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:08:04.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:08:04.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-09T00:08:04.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:08:04.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:08:04.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58680
2026-03-09T00:08:04.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:08:04.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:08:04.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:08:04.178 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39285
2026-03-09T00:08:04.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:08:04.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:08:04.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:08:07.289 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cdba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:08:07.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:08:07.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:08:08.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-09T00:08:08.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:08:09.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rB7PN9l8ARhPOL1hJfqUxFx1knU%3D&Expires=1773094088 HTTP/1.1" 200 60340
2026-03-09T00:08:09.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:08:09.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:08:09.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:08:09.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:08:09.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:08:24.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:08:25.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:08:25.135 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:08:25.159 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:08:25.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:08:25.206 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:08:55.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:08:55.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:08:55.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15814
2026-03-09T00:08:55.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:08:55.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:08:55.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:08:55.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-09T00:08:55.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:08:55.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:08:55.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58680
2026-03-09T00:08:55.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:08:55.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:08:55.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:08:55.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39295
2026-03-09T00:08:55.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:08:55.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:08:55.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:08: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 0x7fcf68ee1b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:08:58.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:08:58.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:08:59.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-09T00:08:59.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:09:00.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yCpdGU8BUN0lAgmMYNzbxeUg9ng%3D&Expires=1773094139 HTTP/1.1" 200 60697
2026-03-09T00:09:00.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:09:00.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:09:00.863 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:09:00.885 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:09:00.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:09:17.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:09:17.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:09:17.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:09:17.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:09:17.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:09:17.599 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:09:47.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:09:47.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:09:47.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15814
2026-03-09T00:09:47.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:09:47.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:09:47.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:09:47.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-09T00:09:47.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:09:47.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:09:47.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58680
2026-03-09T00:09:47.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:09:47.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:09:47.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:09:47.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39170
2026-03-09T00:09:47.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:09:47.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:09:47.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:09:50.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 0x7fcebabc4430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:09:50.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:09:50.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:09:51.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-09T00:09:51.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:09:52.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QbXCxGS5AS415hpQn44RE7lxGvw%3D&Expires=1773094191 HTTP/1.1" 200 60697
2026-03-09T00:09:53.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:09:53.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:09:53.131 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:09:53.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:09:53.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:10:08.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:10:08.660 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:10:08.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:10:08.792 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:10:08.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:10:08.839 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:10:38.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:10:38.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:10:39.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15827
2026-03-09T00:10:39.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:10:39.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:10:39.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:10:39.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-09T00:10:39.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:10:39.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:10:39.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58680
2026-03-09T00:10:39.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:10:39.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:10:39.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:10:39.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39103
2026-03-09T00:10:39.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:10:39.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:10:39.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:10: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 0x7fcf697dc640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:10:42.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:10:42.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:10:43.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:10:43.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:10:44.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S7Gxg71VYC8r9Q4%2BcDKunxyGXkU%3D&Expires=1773094243 HTTP/1.1" 200 60697
2026-03-09T00:10:44.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:10:44.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:10:44.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:10:44.557 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:10:44.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:11:00.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:11:00.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:11:01.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:11:01.090 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:11:01.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:11:01.138 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:11:31.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:11:31.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:11:31.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15827
2026-03-09T00:11:31.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:11:31.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:11:31.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:11:31.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-09T00:11:31.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:11:31.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:11:31.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58680
2026-03-09T00:11:31.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:11:31.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:11:31.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:11:31.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39085
2026-03-09T00:11:31.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:11:31.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:11:31.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:11: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 0x7fcf69777f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:11:34.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:11:34.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:11:35.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-09T00:11:35.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:11:36.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3MTJLzqYf94liHEJiFhV1nZXNHk%3D&Expires=1773094295 HTTP/1.1" 200 60697
2026-03-09T00:11:37.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:11:37.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:11:37.069 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:11:37.093 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:11:37.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:11:52.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:11:52.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:11:52.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:11:52.881 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:11:52.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:11:52.929 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:12:22.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:12:22.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:12:23.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15827
2026-03-09T00:12:23.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:12:23.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:12:23.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:12:23.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-09T00:12:23.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:12:23.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:12:23.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58873
2026-03-09T00:12:23.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:12:23.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:12:23.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:12:23.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39022
2026-03-09T00:12:23.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:12:23.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:12:23.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:12:26.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 0x7fce73d949d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:12:26.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:12:26.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:12:27.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-09T00:12:27.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:12:28.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-220835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WP5cUhXdvYiaLYLNVMWK18BruRs%3D&Expires=1773094347 HTTP/1.1" 200 60697
2026-03-09T00:12:28.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:12:28.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:12:28.453 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:12:28.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:12:28.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:12:44.394 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:12:44.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:12:44.606 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:12:44.631 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:12:44.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:12:44.678 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:13:14.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:13:14.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:13:14.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15827
2026-03-09T00:13:14.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:13:14.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:13:14.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:13:14.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-09T00:13:14.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:13:14.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:13:14.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58888
2026-03-09T00:13:14.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:13:14.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:13:14.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:13:14.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38999
2026-03-09T00:13:14.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:13:14.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:13:15.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:13:18.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 0x7fcf6938efe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:13:18.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:13:18.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:13:19.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-09T00:13:19.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:13:20.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-221235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gdPNdnaCWNDtpcASLAKl2QM2lIc%3D&Expires=1773094399 HTTP/1.1" 200 61500
2026-03-09T00:13:20.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:13:20.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:13:20.320 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:13:20.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:13:20.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:13:35.970 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:13:36.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:13:36.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:13:36.204 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:13:36.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:13:36.251 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:14:06.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:14:06.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:14:06.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15827
2026-03-09T00:14:06.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:14:06.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:14:06.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:14:06.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-09T00:14:06.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:14:06.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:14:06.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58888
2026-03-09T00:14:06.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:14:06.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:14:06.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:14:06.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38999
2026-03-09T00:14:06.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:14:06.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:14:06.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:14:09.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 0x7fcf68e19960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:14:09.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:14:09.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:14:10.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-09T00:14:10.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:14:11.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-221235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9071mPfPShAAVsXOB%2FFkufeOTmo%3D&Expires=1773094450 HTTP/1.1" 200 61500
2026-03-09T00:14:11.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:14:11.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:14:11.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:14:11.952 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:14:11.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:14:27.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:14:27.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:14:27.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:14:27.993 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:14:27.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:14:28.039 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:14:58.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:14:58.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:14:58.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14748
2026-03-09T00:14:58.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:14:58.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:14:58.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:14:58.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-09T00:14:58.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:14:58.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:14:58.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59198
2026-03-09T00:14:58.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:14:58.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:14:58.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:14:58.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38928
2026-03-09T00:14:58.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:14:58.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:14:58.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:15:02.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 0x7fceb3168b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:15:02.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:15:02.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:15:03.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:15:03.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:15:04.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-221235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9JCcuwmA69MZAqW9BkuVLr137uE%3D&Expires=1773094503 HTTP/1.1" 200 61500
2026-03-09T00:15:04.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:15:04.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:15:04.328 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:15:04.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:15:04.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:15:21.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:15:21.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:15:21.409 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:15:21.435 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:15:21.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:15:21.482 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:15:51.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:15:51.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:15:51.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14748
2026-03-09T00:15:51.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:15:51.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:15:51.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:15:51.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-09T00:15:51.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:15:51.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:15:51.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59067
2026-03-09T00:15:51.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:15:51.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:15:51.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:15:51.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39047
2026-03-09T00:15:51.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:15:51.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:15:51.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:15: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 0x7fceb2becc70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:15:54.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:15:54.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:15:56.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-09T00:15:56.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:15:56.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-221235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=adswtwTKSRf9aXxUwlkIO1b5fRY%3D&Expires=1773094555 HTTP/1.1" 200 61500
2026-03-09T00:15:57.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:15:57.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:15:57.181 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:15:57.203 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:15:57.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:16:12.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:16:12.302 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:16:12.409 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:16:12.434 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:16:12.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:16:12.481 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:16:42.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:16:42.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:16:42.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14748
2026-03-09T00:16:42.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:16:42.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:16:42.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:16:42.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-09T00:16:42.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:16:42.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:16:42.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59067
2026-03-09T00:16:42.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:16:42.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:16:42.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:16:42.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39081
2026-03-09T00:16:42.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:16:42.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:16:42.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:16:45.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 0x7fcf68ba7f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:16:45.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:16:45.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:16:46.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-09T00:16:46.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:16:47.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-221635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s0kUKNkkQWz0IQ485J%2BNyyb2sGI%3D&Expires=1773094606 HTTP/1.1" 200 61361
2026-03-09T00:16:48.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:16:48.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:16:48.125 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:16:48.147 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:16:48.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:17:04.023 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:17:04.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:17:04.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:17:04.285 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:17:04.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:17:04.332 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:17:34.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:17:34.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:17:34.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14748
2026-03-09T00:17:34.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:17:34.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:17:34.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:17:34.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-09T00:17:34.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:17:34.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:17:34.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59151
2026-03-09T00:17:34.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:17:34.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:17:34.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:17:34.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39076
2026-03-09T00:17:34.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:17:34.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:17:34.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:17:37.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 0x7fcf68e489a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:17:37.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:17:37.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:17:38.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-09T00:17:38.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:17:39.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-221635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yfab3Vtqe1cc2ybgMjtkU2VeXoY%3D&Expires=1773094658 HTTP/1.1" 200 61361
2026-03-09T00:17:39.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:17:39.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:17:39.838 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:17:39.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:17:39.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:17:54.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:17:54.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:17:54.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:17:54.928 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:17:54.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:17:54.975 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:18:25.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:18:25.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:18:25.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14748
2026-03-09T00:18:25.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:18:25.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:18:25.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:18:25.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-09T00:18:25.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:18:25.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:18:25.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58967
2026-03-09T00:18:25.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:18:25.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:18:25.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:18:25.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39089
2026-03-09T00:18:25.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:18:25.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:18:25.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:18:28.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 0x7fcebac4bd60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:18:28.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:18:28.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:18:29.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-09T00:18:29.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:18:30.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-221635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9QE1uyq%2BSBWNX7uhb1zzXg1rY8g%3D&Expires=1773094709 HTTP/1.1" 200 61361
2026-03-09T00:18:30.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:18:30.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:18:30.513 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:18:30.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:18:30.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:18:47.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:18:47.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:18:47.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:18:47.306 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:18:47.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:18:47.353 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:19:17.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:19:17.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:19:17.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14748
2026-03-09T00:19:17.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:19:17.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:19:17.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:19:17.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:19:17.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:19:17.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:19:17.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58967
2026-03-09T00:19:17.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:19:17.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:19:17.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:19:17.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39118
2026-03-09T00:19:17.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:19:17.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:19:17.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:19:20.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 0x7fcebac10eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:19:20.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:19:20.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:19:21.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-09T00:19:21.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:19:22.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-221635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Cso%2BAxAJhAYUciVblhVTxuYbiLg%3D&Expires=1773094761 HTTP/1.1" 200 61361
2026-03-09T00:19:23.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:19:23.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:19:23.031 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:19:23.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:19:23.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:19:38.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:19:38.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:19:39.062 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:19:39.087 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:19:39.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:19:39.134 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:20:09.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:20:09.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:20:09.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:20:09.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:20:09.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:20:09.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:20:09.826 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:20:09.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:20:09.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:20:09.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58963
2026-03-09T00:20:09.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:20:09.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:20:09.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:20:09.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39101
2026-03-09T00:20:09.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:20:09.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:20:09.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:20: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 0x7fcf6938e6b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:20:12.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:20:12.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:20:14.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:20:14.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:20:15.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-221635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w3%2FGeBga%2BazTvoqKyzjW%2FIFjv98%3D&Expires=1773094814 HTTP/1.1" 200 61361
2026-03-09T00:20:15.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:20:15.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:20:15.295 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:20:15.316 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:20:15.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:20:31.894 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:20:31.997 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:20:32.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:20:32.127 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:20:32.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:20:32.174 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:21:02.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:21:02.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:21:02.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:21:02.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:21:02.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:21:02.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:21:02.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-09T00:21:02.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:21:02.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:21:02.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59183
2026-03-09T00:21:02.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:21:02.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:21:02.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:21:02.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39101
2026-03-09T00:21:02.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:21:02.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:21:02.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:21: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 0x7fceb31110c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:21:05.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:21:05.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:21:06.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-09T00:21:06.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:21:07.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ez1E%2BMr1RwwB%2FgQPcT89wooar1c%3D&Expires=1773094866 HTTP/1.1" 200 61789
2026-03-09T00:21:07.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:21:07.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:21:07.880 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:21:07.903 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:21:07.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:21:23.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:21:23.183 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:21:23.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:21:23.313 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:21:23.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:21:23.360 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:21:53.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:21:53.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:21:53.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:21:53.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:21:53.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:21:53.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:21:53.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-09T00:21:53.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:21:53.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:21:53.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59183
2026-03-09T00:21:53.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:21:53.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:21:53.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:21:53.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39119
2026-03-09T00:21:53.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:21:53.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:21:53.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:21:56.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 0x7fcf69796800>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:21:56.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:21:56.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:21:57.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:21:57.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:21:58.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HYaL7lSb9TwF88YX5enxSsqEpJI%3D&Expires=1773094917 HTTP/1.1" 200 61789
2026-03-09T00:21:59.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:21:59.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:21:59.061 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:21:59.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:21:59.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:22:15.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:22:15.237 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:22:15.343 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:22:15.367 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:22:15.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:22:15.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:22:45.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:22:45.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:22:45.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:22:45.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:22:45.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:22:45.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:22:45.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-09T00:22:45.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:22:45.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:22:45.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59184
2026-03-09T00:22:45.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:22:45.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:22:45.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:22:45.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39098
2026-03-09T00:22:45.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:22:45.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:22:45.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:22:48.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 0x7fcf6978fe80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:22:48.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:22:48.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:22:49.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-09T00:22:49.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:22:50.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jyDtKYn6JDbKIdTAQkS3vQhMlVs%3D&Expires=1773094969 HTTP/1.1" 200 61789
2026-03-09T00:22:51.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:22:51.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:22:51.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:22:51.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:22:51.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:23:05.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:23:06.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:23:06.177 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:23:06.202 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:23:06.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:23:06.248 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:23:36.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:23:36.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:23:36.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:23:36.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:23:36.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:23:36.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:23:36.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-09T00:23:36.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:23:36.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:23:36.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59208
2026-03-09T00:23:36.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:23:36.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:23:36.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:23:36.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39061
2026-03-09T00:23:36.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:23:36.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:23:36.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:23:40.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 0x7fcf6b8cdc60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:23:40.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:23:40.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:23:41.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-09T00:23:41.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:23:42.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ggL77tVsFqdqDA42joEFOD53zjw%3D&Expires=1773095021 HTTP/1.1" 200 61789
2026-03-09T00:23:42.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:23:42.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:23:42.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:23:42.303 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:23:42.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:23:58.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:23:58.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:23:58.641 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:23:58.666 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:23:58.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:23:58.713 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:24:28.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:24:28.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:24:28.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:24:28.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:24:28.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:24:28.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:24:28.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-09T00:24:28.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:24:28.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:24:28.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59208
2026-03-09T00:24:28.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:24:28.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:24:28.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:24:28.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39009
2026-03-09T00:24:28.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:24:28.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:24:28.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:24:31.929 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7210310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:24:31.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:24:31.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:24:33.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-09T00:24:33.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:24:33.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kNVC0oWVS0hEg1b%2FKUa%2BbhLDMBo%3D&Expires=1773095072 HTTP/1.1" 200 61789
2026-03-09T00:24:34.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:24:34.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:24:34.155 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:24:34.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:24:34.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:24:49.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:24:49.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:24:49.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:24:49.684 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:24:49.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:24:49.731 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:25:19.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:25:19.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:25:19.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14769
2026-03-09T00:25:19.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:25:19.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:25:19.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:25:19.899 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:25:19.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:25:19.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:25:19.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59208
2026-03-09T00:25:19.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:25:19.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:25:19.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:25:19.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38995
2026-03-09T00:25:19.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:25:19.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:25:19.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:25:23.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 0x7fcf69639660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:25:23.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:25:23.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:25:24.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-09T00:25:24.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:25:25.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4eF6JG%2FRaV4%2FAaNdwliG91KGyDk%3D&Expires=1773095124 HTTP/1.1" 200 61578
2026-03-09T00:25:25.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:25:25.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:25:25.333 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:25:25.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:25:25.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:25:42.015 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:25:42.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:25:42.227 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:25:42.252 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:25:42.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:25:42.298 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:26:12.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:26:12.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:26:12.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14769
2026-03-09T00:26:12.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:26:12.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:26:12.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:26:12.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-09T00:26:12.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:26:12.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:26:12.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59092
2026-03-09T00:26:12.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:26:12.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:26:12.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:26:12.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38980
2026-03-09T00:26:12.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:26:12.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:26:12.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:26: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 0x7fcf694ffe80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:26:15.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:26:15.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:26:16.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-09T00:26:16.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:26:17.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cF4BJ0v1oslTn%2BFOAag7EIpYMCc%3D&Expires=1773095176 HTTP/1.1" 200 61578
2026-03-09T00:26:17.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:26:18.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:26:18.001 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:26:18.021 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:26:18.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:26:33.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:26:33.872 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:26:33.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:26:34.002 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:26:34.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:26:34.049 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:27:04.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:27:04.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:27:04.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14769
2026-03-09T00:27:04.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:27:04.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:27:04.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:27:04.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-09T00:27:04.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:27:04.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:27:04.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59092
2026-03-09T00:27:04.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:27:04.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:27:04.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:27:04.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38980
2026-03-09T00:27:04.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:27:04.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:27:04.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:27: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 0x7fcebabef7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:27:07.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:27:07.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:27:08.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:27:08.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:27:09.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KpTBYxkRVwi0NzuSz6wj1ZG7n4U%3D&Expires=1773095228 HTTP/1.1" 200 61578
2026-03-09T00:27:09.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:27:09.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:27:09.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:27:09.759 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:27:09.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:27:25.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:27:25.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:27:25.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:27:25.278 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:27:25.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:27:25.325 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:27:55.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:27:55.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:27:55.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14769
2026-03-09T00:27:55.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:27:55.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:27:55.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:27:55.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-09T00:27:55.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:27:55.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:27:55.487 [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-09T00:27:55.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:27:55.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:27:55.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:27:55.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38901
2026-03-09T00:27:55.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:27:55.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:27:55.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:27:58.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 0x7fcebac9cfd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:27:58.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:27:58.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:27:59.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-09T00:27:59.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:28:00.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VviQAPxqHlOc9rMCTILM7r6Rf%2FE%3D&Expires=1773095279 HTTP/1.1" 200 61578
2026-03-09T00:28:00.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:28:00.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:28:00.839 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:28:00.863 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:28:00.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:28:16.230 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:28:16.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:28:16.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:28:16.464 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:28:16.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:28:16.510 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:28:46.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:28:46.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:28:46.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14769
2026-03-09T00:28:46.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:28:46.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:28:46.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:28:46.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-09T00:28:46.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:28:46.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:28:46.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59182
2026-03-09T00:28:46.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:28:46.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:28:46.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:28:46.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38939
2026-03-09T00:28:46.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:28:46.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:28:46.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:28:49.783 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a385e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:28:49.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:28:49.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:28:50.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-09T00:28:50.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:28:51.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OJb2WeW5CF1NUj5QN6yTgkhl6zg%3D&Expires=1773095330 HTTP/1.1" 200 61634
2026-03-09T00:28:52.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:28:52.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:28:52.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:28:52.058 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:28:52.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:29:07.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:29:07.241 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:29:07.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:29:07.372 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:29:07.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:29:07.419 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:29:37.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:29:37.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:29:37.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14769
2026-03-09T00:29:37.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:29:37.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:29:37.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:29:37.865 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:29:37.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:29:37.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:29:37.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59182
2026-03-09T00:29:37.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:29:37.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:29:37.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:29:37.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39177
2026-03-09T00:29:37.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:29:37.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:29:37.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:29:40.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 0x7fcf68a075e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:29:40.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:29:40.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:29:42.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-09T00:29:42.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:29:43.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LtviXdv0DPTwP79kRt7RyGBd4K4%3D&Expires=1773095382 HTTP/1.1" 200 61634
2026-03-09T00:29:43.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:29:43.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:29:43.316 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:29:43.342 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:29:43.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:29:58.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:29:59.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:29:59.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:29:59.182 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:29:59.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:29:59.229 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:30:29.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:30:29.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:30:29.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:30:29.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:30:29.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:30:29.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:30:29.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-09T00:30:29.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:30:29.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:30:29.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59214
2026-03-09T00:30:29.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:30:29.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:30:29.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:30:29.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39195
2026-03-09T00:30:29.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:30:29.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:30:29.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:30: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 0x7fcebb4e0820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:30:32.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:30:32.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:30:33.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-09T00:30:33.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:30:34.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t1RCA2muKvPcJJMK9hNX9kUuKmE%3D&Expires=1773095433 HTTP/1.1" 200 61634
2026-03-09T00:30:35.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:30:35.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:30:35.045 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:30:35.068 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:30:35.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:30:50.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:30:50.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:30:50.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:30:50.315 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:30:50.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:30:50.362 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:31:20.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:31:20.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:31:20.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:31:20.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:31:20.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:31:20.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:31:20.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-09T00:31:20.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:31:20.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:31:20.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59418
2026-03-09T00:31:20.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:31:20.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:31:20.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:31:20.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39195
2026-03-09T00:31:20.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:31:20.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:31:20.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:31: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 0x7fcf697ce500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:31:23.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:31:23.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:31:25.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:31:25.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:31:25.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LLreKmCLD7F2OTUXxo%2BxDuN1xUc%3D&Expires=1773095484 HTTP/1.1" 200 61634
2026-03-09T00:31:26.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:31:26.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:31:26.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:31:26.191 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:31:26.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:31:41.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:31:41.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:31:41.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:31:41.643 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:31:41.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:31:41.689 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:32:11.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:32:11.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:32:11.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:32:11.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:32:11.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:32:11.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:32:11.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:32:11.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:32:11.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:32:11.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59418
2026-03-09T00:32:11.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:32:11.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:32:11.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:32:11.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39181
2026-03-09T00:32:11.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:32:11.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:32:11.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:32:14.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 0x7fcf6945ba90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:32:14.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:32:14.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:32:16.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-09T00:32:16.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:32:17.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-222836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1Nh8%2FW%2Fgj%2BjYV%2B8jMeLvxZcwVgs%3D&Expires=1773095536 HTTP/1.1" 200 61634
2026-03-09T00:32:17.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:32:17.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:32:17.296 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:32:17.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:32:17.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:32:32.308 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:32:32.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:32:32.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:32:32.546 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:32:32.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:32:32.592 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:33:02.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:33:02.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:33:03.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:33:03.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:33:03.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:33:03.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:33: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-09T00:33:03.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:33:03.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:33:03.228 [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-09T00:33:03.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:33:03.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:33:03.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:33:03.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39181
2026-03-09T00:33:03.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:33:03.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:33:03.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:33:06.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 0x7fcf694177c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:33:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:33:06.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:33:07.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-09T00:33:07.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:33:08.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-223239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KyOR%2B6a3temR5qjJbl%2FrTItiqrs%3D&Expires=1773095587 HTTP/1.1" 200 60536
2026-03-09T00:33:08.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:33:08.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:33:08.851 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:33:08.871 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:33:08.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:33:24.201 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:33:24.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:33:24.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:33:24.469 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:33:24.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:33:24.516 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:33:54.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:33:54.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:33:55.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:33:55.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:33:55.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:33:55.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:33:55.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-09T00:33:55.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:33:55.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:33:55.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59322
2026-03-09T00:33:55.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:33:55.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:33:55.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:33:55.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38850
2026-03-09T00:33:55.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:33:55.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:33:55.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:33: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 0x7fcf68a07ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:33:58.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:33:58.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:33:59.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:33:59.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:34:00.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-223239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rbcma1S9Sd9pTsbGuo1918TEq2c%3D&Expires=1773095639 HTTP/1.1" 200 60536
2026-03-09T00:34:00.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:34:00.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:34:00.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:34:00.463 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:34:00.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:34:15.399 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:34:15.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:34:15.609 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:34:15.634 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:34:15.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:34:15.681 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:34:45.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:34:45.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:34:46.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:34:46.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:34:46.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:34:46.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:34:46.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-09T00:34:46.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:34:46.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:34:46.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59322
2026-03-09T00:34:46.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:34:46.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:34:46.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:34:46.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38974
2026-03-09T00:34:46.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:34:46.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:34:46.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:34: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 0x7fcf68e56740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:34:49.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:34:49.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:34:50.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-09T00:34:50.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:34:51.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-223239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=H1gxAy5hlgJaO%2BGzZ8h2q7udnFs%3D&Expires=1773095690 HTTP/1.1" 200 60536
2026-03-09T00:34:51.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:34:51.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:34:51.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:34:51.561 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:34:51.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:35:06.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:35:06.594 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:35:06.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:35:06.724 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:35:06.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:35:06.771 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:35:36.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:35:36.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:35:37.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:35:37.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:35:37.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:35:37.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:35:37.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-09T00:35:37.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:35:37.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:35:37.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59155
2026-03-09T00:35:37.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:35:37.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:35:37.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:35:37.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38974
2026-03-09T00:35:37.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:35:37.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:35:37.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:35: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 0x7fcf68e197e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:35:40.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:35:40.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:35:41.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:35:41.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:35:42.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-223239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tCnelwM9y7NcWeUmGtOEwzyNvrw%3D&Expires=1773095741 HTTP/1.1" 200 60536
2026-03-09T00:35:42.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:35:42.603 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:35:42.603 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:35:42.625 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:35:42.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:35:59.525 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:35:59.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:35:59.737 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:35:59.761 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:35:59.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:35:59.808 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:36:29.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:36:29.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:36:30.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:36:30.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:36:30.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:36:30.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:36:30.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-09T00:36:30.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:36:30.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:36:30.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58993
2026-03-09T00:36:30.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:36:30.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:36:30.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:36:30.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38827
2026-03-09T00:36:30.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:36:30.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:36:30.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:36: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 0x7fcf696bd300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:36:33.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:36:33.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:36:34.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-09T00:36:34.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:36:35.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-223239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NL3rFlpVLcF4oyqRWuwAnY3bOF8%3D&Expires=1773095794 HTTP/1.1" 200 60536
2026-03-09T00:36:35.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:36:35.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:36:35.547 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:36:35.567 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:36:35.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:36:51.435 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:36:51.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:36:51.649 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:36:51.675 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:36:51.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:36:51.721 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:37:21.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:37:21.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:37:21.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:37:21.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:37:21.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:37:21.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:37:21.875 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:37:21.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:37:21.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:37:21.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58993
2026-03-09T00:37:21.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:37:21.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:37:21.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:37:21.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38849
2026-03-09T00:37:21.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:37:21.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:37:21.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:37:24.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 0x7fcebb120fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:37:24.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:37:24.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:37:26.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-09T00:37:26.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:37:27.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-223637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mn6nX%2FyKM5zB5N3zxuqisWiaknQ%3D&Expires=1773095846 HTTP/1.1" 200 60157
2026-03-09T00:37:27.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:37:27.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:37:27.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:37:27.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:37:27.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:37:42.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:37:42.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:37:42.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:37:42.671 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:37:42.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:37:42.718 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:38:12.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:38:12.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:38:13.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:38:13.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:38:13.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:38:13.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:38:13.194 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:38:13.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:38:13.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:38:13.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59124
2026-03-09T00:38:13.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:38:13.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:38:13.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:38:13.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38907
2026-03-09T00:38:13.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:38:13.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:38:13.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:38: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 0x7fcebac63730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:38:16.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:38:16.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:38:17.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-09T00:38:17.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:38:18.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-223637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BC4%2Bwc2KsH8WxSgcnLbYtuhKqJA%3D&Expires=1773095897 HTTP/1.1" 200 60157
2026-03-09T00:38:18.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:38:18.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:38:18.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:38:18.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:38:18.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:38:34.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:38:34.251 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:38:34.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:38:34.379 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:38:34.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:38:34.426 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:39:04.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:39:04.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:39:04.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:39:04.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:39:04.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:39:04.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:39:04.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-09T00:39:04.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:39:04.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:39:04.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59124
2026-03-09T00:39:04.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:39:04.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:39:04.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:39:04.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38907
2026-03-09T00:39:04.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:39:04.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:39:04.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:39:07.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 0x7fcebac210c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:39:07.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:39:07.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:39:08.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-09T00:39:08.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:39:09.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-223637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aohza9GmVx4P6ctKue8I65uKv6Y%3D&Expires=1773095948 HTTP/1.1" 200 60157
2026-03-09T00:39:10.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:39:10.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:39:10.097 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:39:10.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:39:10.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:39:25.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:39:25.416 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:39:25.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:39:25.549 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:39:25.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:39:25.597 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:39:55.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:39:55.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:39:56.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:39:56.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:39:56.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:39:56.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:39:56.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-09T00:39:56.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:39:56.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:39:56.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59124
2026-03-09T00:39:56.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:39:56.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:39:56.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:39:56.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38908
2026-03-09T00:39:56.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:39:56.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:39:56.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:39:59.161 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce72b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:39:59.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:39:59.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:40:00.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-09T00:40:00.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:40:01.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-223637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IOc%2F2AGplLcVq3Om7XTTQJ7xSeY%3D&Expires=1773096000 HTTP/1.1" 200 60157
2026-03-09T00:40:01.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:40:01.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:40:01.395 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:40:01.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:40:01.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:40:16.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:40:16.864 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:40:16.970 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:40:16.995 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:40:16.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:40:17.042 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:40:47.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:40:47.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:40:47.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14794
2026-03-09T00:40:47.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:40:47.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:40:47.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:40:47.343 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:40:47.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:40:47.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:40:47.349 [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-09T00:40:47.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:40:47.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:40:47.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:40:47.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38925
2026-03-09T00:40:47.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:40:47.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:40:47.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:40:50.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 0x7fcf68e4aef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:40:50.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:40:50.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:40:51.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-09T00:40:51.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:40:52.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OQNsosLlhb2BppdFgMtwTGCCtRM%3D&Expires=1773096051 HTTP/1.1" 200 58780
2026-03-09T00:40:52.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:40:52.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:40:52.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:40:52.731 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:40:52.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:41:08.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:41:08.778 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:41:08.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:41:08.908 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:41:08.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:41:08.954 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:41:38.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:41:38.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:41:39.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14794
2026-03-09T00:41:39.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:41:39.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:41:39.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:41:39.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-09T00:41:39.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:41:39.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:41:39.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59529
2026-03-09T00:41:39.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:41:39.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:41:39.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:41:39.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38892
2026-03-09T00:41:39.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:41:39.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:41:39.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:41:42.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 0x7fcf69739d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:41:42.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:41:42.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:41:43.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-09T00:41:43.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:41:44.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=utjkjc7Bnp5KegLeiF0rCsUC%2Fyw%3D&Expires=1773096103 HTTP/1.1" 200 58780
2026-03-09T00:41:44.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:41:44.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:41:44.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:41:44.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:41:44.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:42:00.012 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:42:00.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:42:00.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:42:00.245 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:42:00.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:42:00.292 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:42:30.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:42:30.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:42:30.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14794
2026-03-09T00:42:30.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:42:30.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:42:30.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:42:30.895 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:42:30.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:42:30.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:42:30.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59529
2026-03-09T00:42:30.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:42:30.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:42:30.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:42:30.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38777
2026-03-09T00:42:30.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:42:30.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:42:30.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:42:33.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 0x7fcf693b9300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:42:33.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:42:33.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:42:35.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-09T00:42:35.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:42:35.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a89uYhHCU311UGWHxkZLB3SeR6s%3D&Expires=1773096154 HTTP/1.1" 200 58780
2026-03-09T00:42:36.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:42:36.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:42:36.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:42:36.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:42:36.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:42:52.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:42:52.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:42:52.251 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:42:52.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:42:52.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:42:52.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:43:22.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:43:22.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:43:22.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14794
2026-03-09T00:43:22.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:43:22.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:43:22.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:43:22.635 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:43:22.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:43:22.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:43:22.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59497
2026-03-09T00:43:22.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:43:22.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:43:22.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:43:22.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38725
2026-03-09T00:43:22.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:43:22.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:43:22.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00: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 0x7fcebb187880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:43:25.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:43:25.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:43:26.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-09T00:43:26.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:43:27.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P1NbmtXE5BmHT1ICdolD0vjPOmk%3D&Expires=1773096206 HTTP/1.1" 200 58780
2026-03-09T00:43:28.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:43:28.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:43:28.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:43:28.033 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:43:28.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:43:44.174 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:43:44.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:43:44.387 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:43:44.412 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:43:44.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:43:44.457 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:44:14.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:44:14.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:44:14.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14794
2026-03-09T00:44:14.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:44:14.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:44:14.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:44:14.748 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:44:14.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:44:14.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:44:14.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59265
2026-03-09T00:44:14.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:44:14.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:44:14.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:44:14.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38721
2026-03-09T00:44:14.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:44:14.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:44:14.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:44: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 0x7fcf6b8cca90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:44:17.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:44:17.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:44:18.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:44:18.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:44:19.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5cF%2BhA2GLzS0XnrTiGi6JlIx74o%3D&Expires=1773096258 HTTP/1.1" 200 58780
2026-03-09T00:44:20.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:44:20.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:44:20.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:44:20.371 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:44:20.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:44:35.416 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:44:35.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:44:35.623 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:44:35.647 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:44:35.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:44:35.694 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:45:05.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:45:05.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:45:08.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:45:08.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:45:08.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:45:08.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:45:08.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-09T00:45:08.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:45:08.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:45:08.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59265
2026-03-09T00:45:08.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:45:08.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:45:08.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:45:08.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38730
2026-03-09T00:45:08.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:45:08.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:45:08.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:45:11.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 0x7fcf6bab1b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:45:11.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:45:11.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:45:12.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-09T00:45:12.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:45:13.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SOybPOCGQBmt8j5v0MQrT7H11as%3D&Expires=1773096312 HTTP/1.1" 200 58463
2026-03-09T00:45:13.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:45:13.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:45:13.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:45:13.942 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:45:13.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:45:29.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:45:29.570 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:45:29.675 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:45:29.699 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:45:29.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:45:29.745 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:45:59.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:45:59.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:46:00.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:46:00.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:46:00.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:46:00.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:46:00.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-09T00:46:00.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:46:00.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:46:00.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59322
2026-03-09T00:46:00.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:46:00.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:46:00.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:46:00.042 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38730
2026-03-09T00:46:00.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:46:00.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:46:00.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:46: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 0x7fcf68a17e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:46:03.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:46:03.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:46:04.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-09T00:46:04.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:46:05.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0fbg4BxVqSz3J6F%2FQVfFfLZRbgE%3D&Expires=1773096364 HTTP/1.1" 200 58463
2026-03-09T00:46:05.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:46:05.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:46:05.368 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:46:05.392 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:46:05.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:46:20.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:46:20.937 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:46:21.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:46:21.066 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:46:21.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:46:21.113 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:46:51.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:46:51.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:46:51.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:46:51.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:46:51.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:46:51.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:46:51.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-09T00:46:51.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:46:51.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:46:51.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59401
2026-03-09T00:46:51.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:46:51.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:46:51.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:46:51.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38634
2026-03-09T00:46:51.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:46:51.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:46:51.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:46: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 0x7fcf68c81b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:46:54.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:46:54.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:46:55.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:46:55.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:46:56.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3EhTP3ev%2FBabHVTjqZ93q64MDgA%3D&Expires=1773096415 HTTP/1.1" 200 58463
2026-03-09T00:46:56.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:46:56.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:46:56.798 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:46:56.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:46:56.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:47:14.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:47:14.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:47:15.084 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:47:15.109 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:47:15.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:47:15.156 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:47:45.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:47:45.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:47:45.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:47:45.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:47:45.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:47:45.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:47:45.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-09T00:47:45.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:47:45.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:47:45.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59401
2026-03-09T00:47:45.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:47:45.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:47:45.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:47:45.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38704
2026-03-09T00:47:45.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:47:45.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:47:45.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:47:48.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 0x7fcebac8f280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:47:48.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:47:48.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:47:50.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:47:50.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:47:50.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IUZDB%2BP39%2FYFiOv6N4NUqObsa8U%3D&Expires=1773096469 HTTP/1.1" 200 58463
2026-03-09T00:47:51.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:47:51.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:47:51.211 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:47:51.234 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:47:51.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:48:06.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:48:06.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:48:06.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:48:06.370 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:48:06.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:48:06.417 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:48:36.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:48:36.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:48:36.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:48:36.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:48:36.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:48:36.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:48:36.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-09T00:48:36.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:48:36.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:48:36.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59392
2026-03-09T00:48:36.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:48:36.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:48:36.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:48:36.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38712
2026-03-09T00:48:36.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:48:36.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:48:36.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:48: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 0x7fcf68a14460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:48:39.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:48:39.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:48:40.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-09T00:48:40.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:48:41.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Cg1dGTQl4FIhYxDDiTGZbRdb%2B88%3D&Expires=1773096520 HTTP/1.1" 200 58687
2026-03-09T00:48:41.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:48:41.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:48:41.962 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:48:41.988 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:48:41.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:48:58.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:48:58.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:48:58.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:48:58.438 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:48:58.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:48:58.485 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:49:28.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:49:28.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:49:28.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T00:49:28.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:49:28.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:49:28.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:49:28.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-09T00:49:28.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:49:28.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:49:28.803 [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-09T00:49:28.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:49:28.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:49:28.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:49:28.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38722
2026-03-09T00:49:28.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:49:28.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:49:28.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:49: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 0x7fcf6bab0430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:49:31.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:49:31.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:49:33.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-09T00:49:33.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:49:33.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ppjtBra8bN3VtY1MIt7hIQgorbE%3D&Expires=1773096572 HTTP/1.1" 200 58687
2026-03-09T00:49:34.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:49:34.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:49:34.160 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:49:34.184 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:49:34.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:49:50.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:49:50.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:49:50.251 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:49:50.276 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:49:50.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:49:50.324 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:50:20.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:50:20.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:50:20.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14763
2026-03-09T00:50:20.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:50:20.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:50:20.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:50:20.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-09T00:50:20.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:50:20.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:50:20.475 [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-09T00:50:20.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:50:20.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:50:20.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:50:20.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38731
2026-03-09T00:50:20.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:50:20.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:50:20.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:50:23.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 0x7fcf68c460e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:50:23.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:50:23.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:50:24.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-09T00:50:24.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:50:25.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DNWnwvHvMf1eryIUgDGqerviWq4%3D&Expires=1773096624 HTTP/1.1" 200 58687
2026-03-09T00:50:25.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:50:25.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:50:25.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:50:25.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:50:25.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:50:41.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:50:41.298 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:50:41.404 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:50:41.429 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:50:41.429 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:50:41.476 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:51:11.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:51:11.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:51:11.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14763
2026-03-09T00:51:11.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:51:11.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:51:11.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:51:11.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-09T00:51:11.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:51:11.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:51:11.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59564
2026-03-09T00:51:11.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:51:11.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:51:11.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:51:11.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38685
2026-03-09T00:51:11.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:51:11.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:51:11.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:51:15.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 0x7fcf6928c3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:51:15.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:51:15.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:51:16.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-09T00:51:16.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:51:17.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sbWDwdXUu%2Bpd13EL7egUmMP%2BBmM%3D&Expires=1773096676 HTTP/1.1" 200 58687
2026-03-09T00:51:17.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:51:17.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:51:17.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:51:17.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:51:17.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:51:32.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:51:32.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:51:32.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:51:32.520 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:51:32.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:51:32.566 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:52:02.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:52:02.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:52:02.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14763
2026-03-09T00:52:02.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:52:02.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:52:02.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:52:02.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-09T00:52:02.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:52:02.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:52:02.872 [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-09T00:52:02.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:52:02.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:52:02.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:52:02.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38685
2026-03-09T00:52:02.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:52:02.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:52:02.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:52: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 0x7fcf68578b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:52:05.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:52:05.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:52:07.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-09T00:52:07.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:52:07.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-224837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YEmyNcnFyk5LqZu5HB8IDyCO32g%3D&Expires=1773096726 HTTP/1.1" 200 58687
2026-03-09T00:52:08.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:52:08.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:52:08.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:52:08.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:52:08.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:52:23.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:52:23.352 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:52:23.458 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:52:23.483 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:52:23.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:52:23.530 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:52:53.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:52:53.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:52:53.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14763
2026-03-09T00:52:53.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:52:53.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:52:53.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:52:53.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-09T00:52:53.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:52:53.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:52:53.871 [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-09T00:52:53.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:52:53.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:52:53.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:52:53.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38715
2026-03-09T00:52:53.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:52:53.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:52:53.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:52: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 0x7fcf6979b760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:52:56.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:52:56.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:52:58.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-09T00:52:58.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:52:58.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1dnrf4S%2FAwir7EuEl9mevvpb1kE%3D&Expires=1773096777 HTTP/1.1" 200 58401
2026-03-09T00:52:59.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:52:59.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:52:59.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:52:59.259 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:52:59.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:53:15.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:53:15.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:53:15.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:53:15.494 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:53:15.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:53:15.541 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:53:45.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:53:45.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:53:46.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14763
2026-03-09T00:53:46.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:53:46.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:53:46.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:53: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-09T00:53:46.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:53:46.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:53:46.454 [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-09T00:53:46.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:53:46.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:53:46.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:53:46.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38715
2026-03-09T00:53:46.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:53:46.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:53:46.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:53:49.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 0x7fcf6b9a28f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:53:49.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:53:49.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:53:50.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:53:50.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:53:51.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vrBBvTBxDxm2jl%2BrLxwzpL8WnEY%3D&Expires=1773096830 HTTP/1.1" 200 58401
2026-03-09T00:53:51.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:53:51.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:53:51.815 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:53:51.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:53:51.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:54:06.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:54:06.624 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:54:06.731 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:54:06.757 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:54:06.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:54:06.804 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:54:36.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:54:36.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:54:37.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14763
2026-03-09T00:54:37.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:54:37.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:54:37.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:54:37.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-09T00:54:37.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:54:37.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:54:37.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59522
2026-03-09T00:54:37.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:54:37.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:54:37.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:54:37.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38742
2026-03-09T00:54:37.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:54:37.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:54:37.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:54:40.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 0x7fcf694cbca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:54:40.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:54:40.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:54:41.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-09T00:54:41.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:54:42.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UwpvgZXBKN1u4Leo5CarCOP3qCs%3D&Expires=1773096881 HTTP/1.1" 200 58401
2026-03-09T00:54:42.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:54:42.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:54:42.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:54:42.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:54:42.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:54:57.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:54:57.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:54:57.706 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:54:57.731 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:54:57.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:54:57.778 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:55:27.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:55:27.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:55:27.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14811
2026-03-09T00:55:27.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:55:27.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:55:27.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:55:27.978 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:55:27.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:55:27.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:55:27.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59522
2026-03-09T00:55:27.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:55:27.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:55:27.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:55:27.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38635
2026-03-09T00:55:27.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:55:27.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:55:27.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:55:31.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 0x7fceb2c41450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:55:31.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:55:31.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:55:32.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-09T00:55:32.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:55:33.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X1mSL9u16tVh%2F09IdjBn0BehGf0%3D&Expires=1773096932 HTTP/1.1" 200 58401
2026-03-09T00:55:33.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:55:33.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:55:33.367 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:55:33.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:55:33.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:55:48.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:55:48.660 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:55:48.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:55:48.793 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:55:48.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:55:48.840 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:56:18.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:56:18.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:56:19.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14811
2026-03-09T00:56:19.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:56:19.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:56:19.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:56:19.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-09T00:56:19.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:56:19.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:56:19.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59664
2026-03-09T00:56:19.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:56:19.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:56:19.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:56:19.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38658
2026-03-09T00:56:19.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:56:19.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:56:19.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:56: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 0x7fcf68bacf10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:56:22.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:56:22.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:56:23.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-09T00:56:23.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:56:24.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ltV8g%2FGm5h1SzTMPY4N5gvMXWsI%3D&Expires=1773096983 HTTP/1.1" 200 58401
2026-03-09T00:56:24.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:56:24.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:56:24.664 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:56:24.687 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:56:24.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:56:40.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:56:40.468 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:56:40.616 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:56:40.643 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:56:40.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:56:40.690 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:57:10.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:57:10.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:57:11.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14811
2026-03-09T00:57:11.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:57:11.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:57:11.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:57:11.177 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:57:11.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:57:11.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:57:11.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59656
2026-03-09T00:57:11.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:57:11.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:57:11.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:57:11.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38658
2026-03-09T00:57:11.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:57:11.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:57:11.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:57: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 0x7fcf6857ab60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:57:14.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:57:14.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:57:15.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-09T00:57:15.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:57:16.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wBmc8rX49qP8sVOz1sBjtOyaNzU%3D&Expires=1773097035 HTTP/1.1" 200 58051
2026-03-09T00:57:16.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:57:16.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:57:16.588 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:57:16.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:57:16.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:57:32.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:57:32.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:57:32.564 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:57:32.589 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:57:32.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:57:32.636 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:58:02.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:58:02.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:58:02.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14811
2026-03-09T00:58:02.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:58:02.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:58:02.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:58:02.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-09T00:58:02.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:58:02.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:58:02.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59656
2026-03-09T00:58:02.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:58:02.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:58:02.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:58:02.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38658
2026-03-09T00:58:02.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:58:02.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:58:02.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:58:06.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 0x7fcebac57550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:58:06.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:58:06.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:58:07.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-09T00:58:07.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:58:08.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZYA2voeE6YG73J%2BcAG8TxxodkLw%3D&Expires=1773097087 HTTP/1.1" 200 58051
2026-03-09T00:58:08.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:58:08.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:58:08.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:58:08.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:58:08.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:58:25.079 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:58:25.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:58:25.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:58:25.355 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:58:25.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:58:25.402 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:58:55.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:58:55.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:58:55.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14811
2026-03-09T00:58:55.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:58:55.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:58:55.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:58:55.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-09T00:58:55.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:58:55.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:58:55.569 [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-09T00:58:55.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:58:55.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:58:55.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:58:55.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38598
2026-03-09T00:58:55.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:58:55.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:58:55.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00:58:58.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 0x7fceb7635060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:58:58.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:58:58.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:58:59.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-09T00:58:59.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:59:00.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g1ezNkQ6a8WeiAUzD%2FXMSML5YwY%3D&Expires=1773097139 HTTP/1.1" 200 58051
2026-03-09T00:59:00.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:59:00.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:59:00.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:59:00.952 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:59:00.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T00:59:16.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:59:16.509 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:59:16.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T00:59:16.644 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T00:59:16.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T00:59:16.692 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T00:59:46.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T00:59:46.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T00:59:46.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14811
2026-03-09T00:59:46.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T00:59:46.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T00:59:46.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T00:59:46.996 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T00:59:46.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T00:59:46.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T00:59:47.002 [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-09T00:59:47.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:59:47.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T00:59:47.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T00:59:47.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38430
2026-03-09T00:59:47.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T00:59:47.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T00:59:47.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T00: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 0x7fcf68a14f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T00:59:50.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T00:59:50.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T00:59:51.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T00:59:51.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T00:59:52.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HdwN%2BZoaDbBCXrwQWM66a0eUknU%3D&Expires=1773097191 HTTP/1.1" 200 58051
2026-03-09T00:59:52.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T00:59:52.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T00:59:52.297 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T00:59:52.320 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T00:59:52.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:00:08.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:00:08.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:00:08.489 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:00:08.515 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:00:08.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:00:08.561 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:00:38.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:00:38.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:00:39.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14754
2026-03-09T01:00:39.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:00:39.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:00:39.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:00:39.123 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T01:00:39.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:00:39.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:00:39.129 [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-09T01:00:39.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:00:39.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:00:39.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:00:39.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38510
2026-03-09T01:00:39.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:00:39.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:00:39.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:00:42.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 0x7fcebb1201f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:00:42.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:00:42.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:00:43.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-09T01:00:43.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:00:44.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x0Inz0ye9OaIn%2BfDGz9X7AlZTtA%3D&Expires=1773097243 HTTP/1.1" 200 58051
2026-03-09T01:00:44.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:00:44.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:00:44.575 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:00:44.598 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:00:44.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:00:59.627 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:00:59.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:00:59.844 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:00:59.869 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:00:59.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:00:59.917 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:01:29.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:01:29.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:01:30.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14754
2026-03-09T01:01:30.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:01:30.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:01:30.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:01:30.213 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T01:01:30.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:01:30.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:01:30.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59616
2026-03-09T01:01:30.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:01:30.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:01:30.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:01:30.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38573
2026-03-09T01:01:30.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:01:30.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:01:30.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:01:33.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 0x7fcf68adf7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:01:33.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:01:33.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:01:34.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-09T01:01:34.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:01:35.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9XwCCo3kg1srU1QwJdWydU3t%2B9c%3D&Expires=1773097294 HTTP/1.1" 200 58051
2026-03-09T01:01:35.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:01:35.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:01:35.568 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:01:35.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:01:35.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:01:50.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:01:50.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:01:51.079 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:01:51.106 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:01:51.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:01:51.152 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:02:21.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:02:21.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:02:21.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14754
2026-03-09T01:02:21.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:02:21.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:02:21.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:02:21.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-09T01:02:21.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:02:21.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:02:21.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59586
2026-03-09T01:02:21.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:02:21.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:02:21.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:02:21.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38607
2026-03-09T01:02:21.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:02:21.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:02:21.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:02: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 0x7fcf68e98b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:02:24.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:02:24.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:02:25.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-09T01:02:25.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:02:26.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=THNIvJ6RQGyPOQ%2BP9%2Bb2eofZ6%2B4%3D&Expires=1773097345 HTTP/1.1" 200 58051
2026-03-09T01:02:26.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:02:26.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:02:26.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:02:26.950 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:02:26.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:02:42.236 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:02:42.341 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:02:42.447 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:02:42.473 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:02:42.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:02:42.521 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:03:12.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:03:12.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:03:13.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14754
2026-03-09T01:03:13.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:03:13.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:03:13.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:03:13.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-09T01:03:13.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:03:13.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:03:13.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59586
2026-03-09T01:03:13.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:03:13.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:03:13.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:03:13.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38658
2026-03-09T01:03:13.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:03:13.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:03:13.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:03: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 0x7fcf6857b490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:03:16.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:03:16.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:03:17.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-09T01:03:17.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:03:18.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7kpN1x2IrAhM7nC2qnocbuSUtqo%3D&Expires=1773097397 HTTP/1.1" 200 58051
2026-03-09T01:03:18.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:03:18.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:03:18.452 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:03:18.471 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:03:18.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:03:33.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:03:33.352 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:03:33.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:03:33.482 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:03:33.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:03:33.529 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:04:03.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:04:03.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:04:04.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14754
2026-03-09T01:04:04.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:04:04.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:04:04.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:04:04.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-09T01:04:04.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:04:04.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:04:04.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59513
2026-03-09T01:04:04.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:04:04.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:04:04.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:04:04.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38658
2026-03-09T01:04:04.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:04:04.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:04:04.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:04:07.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 0x7fcf693bb790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:04:07.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:04:07.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:04:08.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-09T01:04:08.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:04:09.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-225637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6VHC35oYXusULZCluYG16fLnPgc%3D&Expires=1773097448 HTTP/1.1" 200 58051
2026-03-09T01:04:09.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:04:09.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:04:09.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:04:09.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:04:09.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:04:25.442 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:04:25.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:04:25.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:04:25.680 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:04:25.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:04:25.727 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:04:55.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:04:55.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:04:55.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14754
2026-03-09T01:04:55.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:04:55.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:04:55.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:04:55.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-09T01:04:55.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:04:55.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:04:55.871 [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-09T01:04:55.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:04:55.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:04:55.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:04:55.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38649
2026-03-09T01:04:55.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:04:55.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:04:55.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:04:58.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 0x7fcf693602e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:04:58.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:04:58.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:05:00.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-09T01:05:00.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:05:00.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-230439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LZej3sY6eEkVP2696cEqEzuneP4%3D&Expires=1773097499 HTTP/1.1" 200 58732
2026-03-09T01:05:01.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:05:01.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:05:01.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:05:01.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:05:01.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:05:16.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:05:16.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:05:16.851 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:05:16.877 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:05:16.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:05:16.924 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:05:46.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:05:46.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:05:47.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:05:47.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:05:47.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:05:47.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:05:47.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-09T01:05:47.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:05:47.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:05:47.256 [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-09T01:05:47.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:05:47.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:05:47.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:05:47.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38639
2026-03-09T01:05:47.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:05:47.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:05:47.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:05:50.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 0x7fcf69785ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:05:50.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:05:50.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:05:51.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-09T01:05:51.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:05:52.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-230439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LYpfBxmW5InZ42jpYNpcilsVE9g%3D&Expires=1773097551 HTTP/1.1" 200 58732
2026-03-09T01:05:52.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:05:52.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:05:52.588 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:05:52.611 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:05:52.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:06:08.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:06:08.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:06:08.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:06:09.020 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:06:09.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:06:09.067 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:06:39.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:06:39.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:06:39.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:06:39.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:06:39.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:06:39.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:06:39.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-09T01:06:39.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:06:39.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:06:39.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59690
2026-03-09T01:06:39.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:06:39.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:06:39.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:06:39.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38617
2026-03-09T01:06:39.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:06:39.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:06:39.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:06:42.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 0x7fceb2bed030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:06:42.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:06:42.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:06:43.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-09T01:06:43.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:06:44.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-230439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gpjqU0QZ4ZusLjnIdKE1wr8EMBM%3D&Expires=1773097603 HTTP/1.1" 200 58732
2026-03-09T01:06:44.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:06:44.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:06:44.937 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:06:44.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:06:44.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:07:00.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:07:00.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:07:00.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:07:00.919 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:07:00.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:07:00.966 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:07:30.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:07:30.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:07:31.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:07:31.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:07:31.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:07:31.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:07:31.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-09T01:07:31.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:07:31.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:07:31.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59690
2026-03-09T01:07:31.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:07:31.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:07:31.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:07:31.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38754
2026-03-09T01:07:31.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:07:31.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:07:31.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:07: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 0x7fcebac8cc40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:07:34.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:07:34.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:07:35.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:07:35.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:07:36.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-230439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1rObwpYUy3DoCB%2F1Ljgbdd6BRmw%3D&Expires=1773097655 HTTP/1.1" 200 58732
2026-03-09T01:07:36.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:07:36.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:07:36.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:07:36.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:07:36.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:07:52.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:07:52.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:07:52.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:07:52.693 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:07:52.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:07:52.739 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:08:22.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:08:22.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:08:23.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:08:23.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:08:23.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:08:23.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:08:23.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-09T01:08:23.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:08:23.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:08:23.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59690
2026-03-09T01:08:23.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:08:23.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:08:23.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:08:23.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38754
2026-03-09T01:08:23.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:08:23.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:08:23.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:08:26.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 0x7fcebb164310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:08:26.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:08:26.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:08:27.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-09T01:08:27.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:08:28.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-230439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ue8IiJaQPHcbOFbAW%2Bz%2FkcIsR6E%3D&Expires=1773097707 HTTP/1.1" 200 58732
2026-03-09T01:08:28.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:08:28.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:08:28.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:08:28.597 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:08:28.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:08:44.266 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:08:44.372 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:08:44.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:08:44.505 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:08:44.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:08:44.552 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:09:14.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:09:14.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:09:14.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:09:14.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:09:14.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:09:14.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:09:14.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-09T01:09:14.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:09:14.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:09:14.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59838
2026-03-09T01:09:14.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:09:14.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:09:14.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:09:14.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38173
2026-03-09T01:09:14.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:09:14.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:09:14.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:09:17.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 0x7fcf69410a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:09:17.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:09:17.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:09:19.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-09T01:09:19.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:09:19.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-230838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PVCavP4Qyg%2BZuk4KHG5ETtTGI08%3D&Expires=1773097758 HTTP/1.1" 200 59229
2026-03-09T01:09:20.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:09:20.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:09:20.165 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:09:20.189 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:09:20.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:09:36.957 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:09:37.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:09:37.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:09:37.195 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:09:37.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:09:37.242 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:10:07.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:10:07.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:10:08.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:10:08.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:10:08.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:10:08.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:10:08.463 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T01:10:08.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:10:08.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:10:08.467 [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-09T01:10:08.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:10:08.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:10:08.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:10:08.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38144
2026-03-09T01:10:08.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:10:08.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:10:08.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:10: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 0x7fcebb182110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:10:11.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:10:11.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:10:12.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-09T01:10:12.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:10:13.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-230838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dR3jKDibt3ggfODuK8nzcmuIbTE%3D&Expires=1773097812 HTTP/1.1" 200 59229
2026-03-09T01:10:13.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:10:13.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:10:13.848 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:10:13.868 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:10:13.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:10:29.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:10:29.184 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:10:29.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:10:29.315 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:10:29.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:10:29.362 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:10:59.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:10:59.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:10:59.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:10:59.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:10:59.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:10:59.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:10:59.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-09T01:10:59.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:10:59.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:10:59.726 [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-09T01:10:59.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:10:59.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:10:59.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:10:59.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38144
2026-03-09T01:10:59.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:10:59.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:10:59.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:11:02.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 0x7fcf69638220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:11:02.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:11:02.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:11:03.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-09T01:11:03.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:11:04.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-230838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c1vzOG%2FPNFUGzvz659UtUzIXxKQ%3D&Expires=1773097863 HTTP/1.1" 200 59229
2026-03-09T01:11:05.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:11:05.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:11:05.073 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:11:05.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:11:05.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:11:20.277 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:11:20.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:11:20.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:11:20.522 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:11:20.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:11:20.568 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:11:50.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:11:50.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:11:50.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:11:50.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:11:50.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:11:50.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:11:50.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-09T01:11:50.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:11:50.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:11:50.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59832
2026-03-09T01:11:50.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:11:50.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:11:50.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:11:50.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38144
2026-03-09T01:11:50.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:11:50.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:11:50.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:11: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 0x7fcf68d77be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:11:54.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:11:54.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:11:55.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-09T01:11:55.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:11:56.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-230838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=321PV15Xr9TAY%2FfdqvYTsZPMcPU%3D&Expires=1773097915 HTTP/1.1" 200 59229
2026-03-09T01:11:56.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:11:56.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:11:56.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:11:56.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:11:56.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:12:11.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:12:11.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:12:11.774 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:12:11.799 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:12:11.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:12:11.847 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:12:41.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:12:41.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:12:42.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:12:42.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:12:42.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:12:42.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:12:42.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-09T01:12:42.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:12:42.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:12:42.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59844
2026-03-09T01:12:42.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:12:42.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:12:42.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:12:42.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38048
2026-03-09T01:12:42.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:12:42.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:12:42.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:12: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 0x7fcf68c5fee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:12:45.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:12:45.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:12:46.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-09T01:12:46.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:12:47.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-231239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZdXwS5iPAotS88hItqwG%2FNI%2BzaQ%3D&Expires=1773097966 HTTP/1.1" 200 59947
2026-03-09T01:12:47.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:12:47.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:12:47.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:12:47.547 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:12:47.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:13:02.747 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:13:02.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:13:02.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:13:02.988 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:13:02.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:13:03.036 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:13:33.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:13:33.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:13:33.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:13:33.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:13:33.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:13:33.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:13:33.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-09T01:13:33.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:13:33.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:13:33.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59844
2026-03-09T01:13:33.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:13:33.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:13:33.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:13:33.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38173
2026-03-09T01:13:33.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:13:33.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:13:33.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:13: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 0x7fcebb187af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:13:36.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:13:36.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:13:37.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-09T01:13:37.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:13:38.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-231239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6YnBGCchKFoOYd2EekPDa8b%2BJZ0%3D&Expires=1773098017 HTTP/1.1" 200 59947
2026-03-09T01:13:38.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:13:38.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:13:38.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:13:38.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:13:38.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:13:54.089 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:13:54.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:13:54.302 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:13:54.328 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:13:54.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:13:54.374 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:14:24.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:14:24.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:14:24.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14777
2026-03-09T01:14:24.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:14:24.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:14:24.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:14:25.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-09T01:14:25.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:14:25.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:14:25.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59836
2026-03-09T01:14:25.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:14:25.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:14:25.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:14:25.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38150
2026-03-09T01:14:25.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:14:25.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:14:25.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:14: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 0x7fceb2bef820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:14:28.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:14:28.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:14:29.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:14:29.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:14:30.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-231239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w4oxLIaybBiiYr8fO9U2G%2BM8z84%3D&Expires=1773098069 HTTP/1.1" 200 59947
2026-03-09T01:14:30.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:14:30.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:14:30.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:14:30.353 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:14:30.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:14:45.299 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:14:45.405 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:14:45.539 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:14:45.564 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:14:45.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:14:45.612 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:15:15.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:15:15.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:15:16.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15490
2026-03-09T01:15:16.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:15:16.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:15:16.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:15:16.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-09T01:15:16.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:15:16.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:15:16.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59908
2026-03-09T01:15:16.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:15:16.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:15:16.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:15:16.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38150
2026-03-09T01:15:16.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:15:16.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:15:16.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:15: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 0x7fcebac4b9a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:15:19.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:15:19.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:15:20.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:15:20.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:15:21.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-231239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XlOJx9a93Y0Z8Q%2BeO%2F5TUH9ox0o%3D&Expires=1773098120 HTTP/1.1" 200 59947
2026-03-09T01:15:21.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:15:21.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:15:21.629 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:15:21.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:15:21.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:15:37.153 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:15:37.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:15:37.370 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:15:37.397 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:15:37.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:15:37.444 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:16:07.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:16:07.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:16:08.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15490
2026-03-09T01:16:08.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:16:08.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:16:08.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:16:08.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T01:16:08.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:16:08.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:16:08.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59908
2026-03-09T01:16:08.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:16:08.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:16:08.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:16:08.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38040
2026-03-09T01:16:08.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:16:08.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:16:08.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:16:11.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 0x7fcebac96d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:16:11.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:16:11.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:16:12.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:16:12.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:16:13.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-231239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K1WEQOTC2HHsDb2QxrwaYI04KyE%3D&Expires=1773098172 HTTP/1.1" 200 59947
2026-03-09T01:16:13.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:16:13.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:16:13.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:16:13.488 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:16:13.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:16:29.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:16:29.166 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:16:29.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:16:29.298 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:16:29.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:16:29.345 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:16:59.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:16:59.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:16:59.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15490
2026-03-09T01:16:59.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:16:59.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:16:59.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:16:59.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T01:16:59.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:16:59.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:16:59.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59769
2026-03-09T01:16:59.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:16:59.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:16:59.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:16:59.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38040
2026-03-09T01:16:59.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:16:59.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:16:59.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:17:02.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 0x7fcf6bfcb970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:17:02.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:17:02.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:17:03.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-09T01:17:03.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:17:04.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-231639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dd%2FmSbBRfuXprkFdGT4p7USpn%2BI%3D&Expires=1773098223 HTTP/1.1" 200 60241
2026-03-09T01:17:04.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:17:04.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:17:04.821 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:17:04.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:17:04.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:17:20.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:17:20.155 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:17:20.261 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:17:20.288 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:17:20.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:17:20.336 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:17:50.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:17:50.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:17:50.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15490
2026-03-09T01:17:50.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:17:50.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:17:50.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:17:50.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-09T01:17:50.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:17:50.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:17:50.666 [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-09T01:17:50.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:17:50.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:17:50.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:17:50.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38020
2026-03-09T01:17:50.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:17:50.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:17:50.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:17:53.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 0x7fcebac4ba00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:17:53.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:17:53.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:17:54.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-09T01:17:54.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:17:55.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-231639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0Xq%2Bs4gZffApZBr2a6euOF8z0k8%3D&Expires=1773098274 HTTP/1.1" 200 60241
2026-03-09T01:17:56.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:17:56.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:17:56.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:17:56.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:17:56.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:18:11.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:18:11.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:18:11.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:18:11.625 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:18:11.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:18:11.672 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:18:41.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:18:41.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:18:41.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15490
2026-03-09T01:18:41.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:18:41.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:18:41.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:18:41.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-09T01:18:41.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:18:41.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:18:41.963 [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-09T01:18:41.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:18:41.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:18:41.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:18:41.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38139
2026-03-09T01:18:41.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:18:41.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:18:41.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:18: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 0x7fceb4787250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:18:45.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:18:45.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:18:46.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-09T01:18:46.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:18:47.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-231639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=f6ZaqbIDRD3PjQbh%2BlyeTlu%2FSB0%3D&Expires=1773098326 HTTP/1.1" 200 60241
2026-03-09T01:18:47.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:18:47.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:18:47.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:18:47.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:18:47.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:19:02.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:19:02.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:19:02.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:19:02.966 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:19:02.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:19:03.013 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:19:33.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:19:33.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:19:33.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15490
2026-03-09T01:19:33.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:19:33.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:19:33.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:19:33.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-09T01:19:33.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:19:33.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:19:33.320 [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-09T01:19:33.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:19:33.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:19:33.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:19:33.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38139
2026-03-09T01:19:33.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:19:33.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:19:33.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:19:36.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 0x7fcf6973be20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:19:36.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:19:36.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:19:37.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-09T01:19:37.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:19:38.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-231639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g7%2F99mz7YwqubCoPVBu87khhzvI%3D&Expires=1773098377 HTTP/1.1" 200 60241
2026-03-09T01:19:38.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:19:38.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:19:38.697 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:19:38.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:19:38.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:19:54.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:19:54.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:19:54.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:19:54.930 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:19:54.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:19:54.976 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:20:25.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:20:25.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:20:26.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T01:20:26.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:20:26.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:20:26.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:20:26.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-09T01:20:26.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:20:26.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:20:26.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59630
2026-03-09T01:20:26.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:20:26.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:20:26.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:20:26.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38141
2026-03-09T01:20:26.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:20:26.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:20:26.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:20:29.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 0x7fcf68cc7220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:20:29.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:20:29.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:20:30.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-09T01:20:30.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:20:31.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-231639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=emY2u0eazDGrLSa60bEOiJu7z9c%3D&Expires=1773098430 HTTP/1.1" 200 60241
2026-03-09T01:20:31.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:20:31.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:20:31.491 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:20:31.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:20:31.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:20:47.939 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:20:48.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:20:48.156 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:20:48.182 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:20:48.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:20:48.228 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:21:18.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:21:18.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:21:18.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T01:21:18.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:21:18.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:21:18.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:21:18.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-09T01:21:18.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:21:18.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:21:18.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59630
2026-03-09T01:21:18.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:21:18.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:21:18.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:21:18.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38070
2026-03-09T01:21:18.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:21:18.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:21:18.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:21: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 0x7fcf697988e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:21:21.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:21:21.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:21:22.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-09T01:21:22.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:21:23.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TzGnnJDop8M1HC%2FdSbYDEDJWR1s%3D&Expires=1773098482 HTTP/1.1" 200 60387
2026-03-09T01:21:23.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:21:23.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:21:23.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:21:24.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:21:24.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:21:40.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:21:40.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:21:40.251 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:21:40.277 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:21:40.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:21:40.324 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:22:10.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:22:10.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:22:10.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T01:22:10.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:22:10.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:22:10.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:22:10.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-09T01:22:10.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:22:10.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:22:10.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59630
2026-03-09T01:22:10.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:22:10.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:22:10.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:22:10.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38070
2026-03-09T01:22:10.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:22:10.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:22:10.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:22: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 0x7fcf697cd660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:22:13.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:22:13.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:22:14.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-09T01:22:14.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:22:15.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9vPuAije7DTmgxwKnedtMWdszx0%3D&Expires=1773098534 HTTP/1.1" 200 60387
2026-03-09T01:22:16.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:22:16.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:22:16.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:22:16.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:22:16.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:22:32.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:22:32.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:22:32.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:22:33.023 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:22:33.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:22:33.070 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:23:03.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:23:03.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:23:03.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T01:23:03.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:23:03.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:23:03.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:23:03.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-09T01:23:03.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:23:03.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:23:03.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60004
2026-03-09T01:23:03.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:23:03.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:23:03.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:23:03.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38070
2026-03-09T01:23:03.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:23:03.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:23:03.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:23:06.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 0x7fcf69784a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:23:06.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:23:06.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:23:07.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:23:07.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:23:08.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c1cd3q9GKeyLoAIRnlQ966xNwYw%3D&Expires=1773098587 HTTP/1.1" 200 60387
2026-03-09T01:23:08.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:23:08.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:23:08.679 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:23:08.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:23:08.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:23:23.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:23:23.694 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:23:23.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:23:23.827 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:23:23.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:23:23.874 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:23:53.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:23:53.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:23:54.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T01:23:54.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:23:54.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:23:54.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:23:54.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-09T01:23:54.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:23:54.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:23:54.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60004
2026-03-09T01:23:54.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:23:54.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:23:54.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:23:54.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38002
2026-03-09T01:23:54.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:23:54.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:23:54.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:23: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 0x7fcf68a165c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:23:57.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:23:57.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:23:58.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-09T01:23:58.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:23:59.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s8U8H1b4w2vV1QdeG63jq9q1YIk%3D&Expires=1773098638 HTTP/1.1" 200 60387
2026-03-09T01:23:59.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:23:59.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:23:59.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:23:59.558 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:23:59.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:24:14.798 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:24:14.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:24:15.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:24:15.042 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:24:15.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:24:15.089 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:24:45.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:24:45.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:24:45.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T01:24:45.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:24:45.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:24:45.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:24:45.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-09T01:24:45.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:24:45.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:24:45.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59816
2026-03-09T01:24:45.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:24:45.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:24:45.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:24:45.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38018
2026-03-09T01:24:45.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:24:45.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:24:45.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:24: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 0x7fceb310a200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:24:48.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:24:48.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:24:49.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-09T01:24:49.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:24:50.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oar%2Fn7V8ZFViHyFnv8UyJj7Z6EA%3D&Expires=1773098689 HTTP/1.1" 200 61268
2026-03-09T01:24:50.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:24:50.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:24:50.726 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:24:50.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:24:50.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:25:06.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:25:06.486 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:25:06.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:25:06.618 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:25:06.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:25:06.665 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:25:36.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:25:36.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:25:37.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15528
2026-03-09T01:25:37.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:25:37.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:25:37.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:25:37.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-09T01:25:37.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:25:37.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:25:37.490 [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-09T01:25:37.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:25:37.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:25:37.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:25:37.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38025
2026-03-09T01:25:37.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:25:37.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:25:37.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:25: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 0x7fcf692a75e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:25:40.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:25:40.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:25:41.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-09T01:25:41.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:25:42.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GinmfDP84PjyE9BLwD0Pz5seLP0%3D&Expires=1773098741 HTTP/1.1" 200 61268
2026-03-09T01:25:42.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:25:42.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:25:42.865 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:25:42.889 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:25:42.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:25:58.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:25:58.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:25:58.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:25:58.266 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:25:58.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:25:58.313 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:26:28.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:26:28.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:26:28.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15528
2026-03-09T01:26:28.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:26:28.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:26:28.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:26:28.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-09T01:26:28.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:26:28.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:26:28.472 [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-09T01:26:28.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:26:28.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:26:28.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:26:28.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37976
2026-03-09T01:26:28.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:26:28.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:26:28.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:26:31.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 0x7fcf68de0430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:26:31.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:26:31.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:26:32.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:26:32.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:26:33.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ueNaJVBR3zUKbE3%2By7PIpqk%2BYko%3D&Expires=1773098792 HTTP/1.1" 200 61268
2026-03-09T01:26:33.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:26:33.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:26:33.865 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:26:33.885 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:26:33.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:26:49.694 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:26:49.800 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:26:49.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:26:49.934 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:26:49.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:26:49.981 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:27:20.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:27:20.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:27:20.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15528
2026-03-09T01:27:20.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:27:20.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:27:20.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:27:20.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-09T01:27:20.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:27:20.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:27:20.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59958
2026-03-09T01:27:20.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:27:20.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:27:20.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:27:20.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37972
2026-03-09T01:27:20.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:27:20.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:27:20.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:27: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 0x7fcf6979b550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:27:23.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:27:23.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:27:24.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:27:24.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:27:25.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0PfOswJsZndIynW82p4NULgEXSY%3D&Expires=1773098844 HTTP/1.1" 200 61268
2026-03-09T01:27:25.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:27:25.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:27:25.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:27:25.522 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:27:25.523 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:27:40.408 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:27:40.520 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:27:40.634 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:27:40.661 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:27:40.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:27:40.707 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:28:10.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:28:10.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:28:10.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15528
2026-03-09T01:28:10.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:28:10.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:28:10.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:28:10.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-09T01:28:10.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:28:10.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:28:10.904 [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-09T01:28:10.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:28:10.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:28:10.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:28:10.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37991
2026-03-09T01:28:10.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:28:10.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:28:10.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:28:14.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 0x7fceb4784040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:28:14.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:28:14.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:28:15.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-09T01:28:15.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:28:16.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Hdcnw5Ph%2BnyIustYfP9Ze05Rey4%3D&Expires=1773098895 HTTP/1.1" 200 61268
2026-03-09T01:28:16.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:28:16.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:28:16.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:28:16.400 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:28:16.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:28:31.632 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:28:31.740 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:28:31.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:28:31.872 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:28:31.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:28:31.919 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:29:01.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:29:01.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:29:02.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15528
2026-03-09T01:29:02.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:29:02.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:29:02.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:29:02.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-09T01:29:02.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:29:02.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:29:02.457 [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-09T01:29:02.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:29:02.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:29:02.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:29:02.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37991
2026-03-09T01:29:02.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:29:02.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:29:02.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:29: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 0x7fcf68b671c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:29:05.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:29:05.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:29:06.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-09T01:29:06.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:29:07.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XrfCZIggTIoa2PGGBoT%2BzdeQ2Os%3D&Expires=1773098946 HTTP/1.1" 200 61659
2026-03-09T01:29:07.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:29:07.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:29:07.901 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:29:07.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:29:07.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:29:23.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:29:23.138 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:29:23.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:29:23.295 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:29:23.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:29:23.341 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:29:53.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:29:53.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:29:53.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15528
2026-03-09T01:29:53.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:29:53.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:29:53.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:29:53.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-09T01:29:53.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:29:53.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:29:53.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60123
2026-03-09T01:29:53.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:29:53.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:29:53.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:29:53.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38025
2026-03-09T01:29:53.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:29:53.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:29:53.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:29:56.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 0x7fcebb4e1120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:29:56.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:29:56.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:29:58.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-09T01:29:58.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:29:58.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JbhMM6HkbAcSgrR10ilQNqKwSEQ%3D&Expires=1773098997 HTTP/1.1" 200 61659
2026-03-09T01:29:59.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:29:59.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:29:59.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:29:59.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:29:59.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:30:14.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:30:14.961 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:30:15.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:30:15.093 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:30:15.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:30:15.141 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:30:45.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:30:45.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:30:45.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:30:45.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:30:45.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:30:45.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:30:45.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-09T01:30:45.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:30:45.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:30:45.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60138
2026-03-09T01:30:45.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:30:45.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:30:45.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:30:45.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38042
2026-03-09T01:30:45.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:30:45.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:30:45.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:30: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 0x7fcf691560e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:30:48.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:30:48.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:30:49.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-09T01:30:49.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:30:50.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BLAhK5Elh3jHBSuknqFu4Nls1Qo%3D&Expires=1773099049 HTTP/1.1" 200 61659
2026-03-09T01:30:50.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:30:50.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:30:50.619 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:30:50.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:30:50.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:31:05.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:31:05.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:31:05.912 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:31:05.938 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:31:05.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:31:05.985 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:31:36.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:31:36.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:31:36.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:31:36.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:31:36.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:31:36.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:31:36.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T01:31:36.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:31:36.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:31:36.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60138
2026-03-09T01:31:36.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:31:36.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:31:36.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:31:36.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38201
2026-03-09T01:31:36.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:31:36.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:31:36.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:31:39.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 0x7fcf697f7010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:31:39.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:31:39.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:31:40.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-09T01:31:40.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:31:41.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KnF3QYvOThCCuTartFeKb6Z2ij8%3D&Expires=1773099100 HTTP/1.1" 200 61659
2026-03-09T01:31:41.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:31:41.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:31:41.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:31:41.948 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:31:41.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:31:57.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:31:57.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:31:57.302 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:31:57.329 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:31:57.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:31:57.376 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:32:27.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:32:27.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:32:27.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:32:27.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:32:27.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:32:27.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:32:27.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-09T01:32:27.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:32:27.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:32:27.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60280
2026-03-09T01:32:27.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:32:27.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:32:27.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:32:27.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37991
2026-03-09T01:32:27.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:32:27.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:32:27.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:32: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 0x7fcebb1857b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:32:30.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:32:30.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:32:31.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-09T01:32:31.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:32:32.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-232839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uPvmWRtT477YR9aD6bSjIodebgg%3D&Expires=1773099151 HTTP/1.1" 200 61659
2026-03-09T01:32:33.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:32:33.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:32:33.041 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:32:33.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:32:33.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:32:48.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:32:48.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:32:48.719 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:32:48.744 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:32:48.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:32:48.791 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:33:18.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:33:18.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:33:18.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:33:18.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:33:18.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:33:18.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:33:18.932 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T01:33:18.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:33:18.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:33:18.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60205
2026-03-09T01:33:18.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:33:18.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:33:18.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:33:18.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37998
2026-03-09T01:33:18.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:33:18.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:33:18.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:33: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 0x7fcf69426080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:33:22.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:33:22.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:33:23.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-09T01:33:23.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:33:24.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-233241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ri3WpruH17a7AxhDwCN0LG1v7vk%3D&Expires=1773099203 HTTP/1.1" 200 62154
2026-03-09T01:33:24.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:33:24.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:33:24.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:33:24.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:33:24.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:33:39.965 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:33:40.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:33:40.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:33:40.205 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:33:40.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:33:40.252 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:34:10.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:34:10.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:34:10.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:34:10.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:34:10.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:34:10.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:34:10.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-09T01:34:10.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:34:10.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:34:10.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60205
2026-03-09T01:34:10.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:34:10.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:34:10.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:34:10.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38209
2026-03-09T01:34:10.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:34:10.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:34:10.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01: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 0x7fcebb101c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:34:13.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:34:13.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:34:14.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-09T01:34:14.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:34:15.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-233241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yx3HcVKukfBo2CXPAgmVRJuOMDI%3D&Expires=1773099254 HTTP/1.1" 200 62154
2026-03-09T01:34:15.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:34:15.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:34:15.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:34:15.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:34:15.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:34:32.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:34:32.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:34:33.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:34:33.058 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:34:33.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:34:33.104 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:35:03.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:35:03.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:35:04.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15466
2026-03-09T01:35:04.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:35:04.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:35:04.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:35:04.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-09T01:35:04.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:35:04.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:35:04.243 [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-09T01:35:04.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:35:04.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:35:04.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:35:04.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38209
2026-03-09T01:35:04.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:35:04.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:35:04.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:35:07.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 0x7fcf68a39ff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:35:07.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:35:07.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:35:08.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:35:08.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:35:09.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-233241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7UxwHLUGdRs0XmlS5YBJOEfV9YY%3D&Expires=1773099308 HTTP/1.1" 200 62154
2026-03-09T01:35:09.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:35:09.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:35:09.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:35:09.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:35:09.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:35:24.791 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:35:24.897 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:35:25.004 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:35:25.030 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:35:25.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:35:25.076 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:35:55.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:35:55.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:35:55.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15466
2026-03-09T01:35:55.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:35:55.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:35:55.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:35:55.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-09T01:35:55.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:35:55.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:35:55.388 [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-09T01:35:55.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:35:55.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:35:55.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:35:55.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37799
2026-03-09T01:35:55.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:35:55.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:35:55.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:35:58.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 0x7fcf69721090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:35:58.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:35:58.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:35:59.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-09T01:35:59.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:36:00.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-233241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V0SsncV8dWxhzPUUgJzGodkavIM%3D&Expires=1773099359 HTTP/1.1" 200 62154
2026-03-09T01:36:00.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:36:00.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:36:00.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:36:00.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:36:00.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:36:16.236 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:36:16.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:36:16.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:36:16.478 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:36:16.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:36:16.526 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:36:46.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:36:46.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:36:47.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15466
2026-03-09T01:36:47.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:36:47.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:36:47.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:36:47.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-09T01:36:47.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:36:47.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:36:47.145 [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-09T01:36:47.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:36:47.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:36:47.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:36:47.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37803
2026-03-09T01:36:47.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:36:47.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:36:47.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:36:50.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 0x7fcf69348040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:36:50.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:36:50.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:36:51.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-09T01:36:51.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:36:52.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-233640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ibBXTsuMftvYmnaN2JAIH6Shfc0%3D&Expires=1773099411 HTTP/1.1" 200 62280
2026-03-09T01:36:52.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:36:52.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:36:52.526 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:36:52.547 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:36:52.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:37:07.382 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:37:07.489 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:37:07.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:37:07.621 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:37:07.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:37:07.668 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:37:37.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:37:37.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:37:37.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15466
2026-03-09T01:37:37.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:37:37.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:37:37.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:37:37.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-09T01:37:37.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:37:37.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:37:37.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60498
2026-03-09T01:37:37.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:37:37.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:37:37.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:37:37.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37803
2026-03-09T01:37:37.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:37:37.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:37:37.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:37:41.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 0x7fcf69735a20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:37:41.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:37:41.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:37:42.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-09T01:37:42.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:37:43.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-233640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Bb3vOwx02RUbQHK7kjlwa%2FE2dhE%3D&Expires=1773099462 HTTP/1.1" 200 62280
2026-03-09T01:37:43.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:37:43.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:37:43.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:37:43.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:37:43.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:37:59.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:37:59.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:37:59.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:37:59.458 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:37:59.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:37:59.504 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:38:29.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:38:29.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:38:29.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15466
2026-03-09T01:38:29.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:38:29.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:38:29.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:38:29.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-09T01:38:29.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:38:29.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:38:29.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60367
2026-03-09T01:38:29.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:38:29.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:38:29.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:38:29.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37879
2026-03-09T01:38:29.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:38:29.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:38:29.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:38: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 0x7fcf69775cf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:38:32.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:38:32.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:38:33.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-09T01:38:33.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:38:34.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-233640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BmpyqSUrqi7FtqCC5km7v870crw%3D&Expires=1773099513 HTTP/1.1" 200 62280
2026-03-09T01:38:35.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:38:35.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:38:35.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:38:35.049 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:38:35.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:38:51.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:38:51.202 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:38:51.312 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:38:51.338 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:38:51.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:38:51.385 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:39:21.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:39:21.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:39:21.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15466
2026-03-09T01:39:21.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:39:21.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:39:21.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:39:21.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-09T01:39:21.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:39:21.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:39:21.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60367
2026-03-09T01:39:21.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:39:21.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:39:21.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:39:21.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37820
2026-03-09T01:39:21.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:39:21.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:39:21.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:39: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 0x7fcf6bc09f90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:39:24.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:39:24.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:39:26.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-09T01:39:26.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:39:27.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-233640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PPbMpOuEAP02Clc4qFHNkj0%2F1fY%3D&Expires=1773099566 HTTP/1.1" 200 62280
2026-03-09T01:39:27.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:39:27.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:39:27.628 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:39:27.651 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:39:27.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:39:45.024 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:39:45.131 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:39:45.237 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:39:45.263 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:39:45.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:39:45.310 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:40:15.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:40:15.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:40:15.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:40:15.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:40:15.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:40:15.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:40:15.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-09T01:40:15.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:40:15.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:40:15.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60587
2026-03-09T01:40:15.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:40:15.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:40:15.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:40:15.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37854
2026-03-09T01:40:15.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:40:15.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:40:15.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:40:18.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 0x7fcf6973a770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:40:18.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:40:18.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:40:20.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:40:20.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:40:20.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-233640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qkRn30VQH0s34OuhxWczf1EGf%2FA%3D&Expires=1773099619 HTTP/1.1" 200 62280
2026-03-09T01:40:21.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:40:21.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:40:21.189 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:40:21.215 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:40:21.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:40:36.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:40:36.563 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:40:36.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:40:36.695 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:40:36.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:40:36.742 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:41:06.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:41:06.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:41:07.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:41:07.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:41:07.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:41:07.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:41:07.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-09T01:41:07.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:41:07.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:41:07.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60469
2026-03-09T01:41:07.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:41:07.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:41:07.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:41:07.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37865
2026-03-09T01:41:07.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:41:07.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:41:07.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:41:10.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 0x7fcf68e4b580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:41:10.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:41:10.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:41:11.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:41:11.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:41:12.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EHgktrcpGc7H2cfPMhU5m7M0J6Q%3D&Expires=1773099671 HTTP/1.1" 200 62350
2026-03-09T01:41:12.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:41:12.653 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:41:12.653 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:41:12.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:41:12.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:41:28.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:41:28.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:41:28.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:41:28.273 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:41:28.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:41:28.320 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:41:58.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:41:58.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:41:58.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:41:58.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:41:58.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:41:58.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:41:58.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-09T01:41:58.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:41:58.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:41:58.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60469
2026-03-09T01:41:58.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:41:58.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:41:58.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:41:58.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37865
2026-03-09T01:41:58.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:41:58.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:41:58.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:42:01.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 0x7fcf69739120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:42:01.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:42:01.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:42:02.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-09T01:42:02.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:42:03.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j2AbLzn42PXW8DVRDqKfXNN%2FeAk%3D&Expires=1773099722 HTTP/1.1" 200 62350
2026-03-09T01:42:04.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:42:04.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:42:04.009 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:42:04.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:42:04.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:42:19.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:42:19.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:42:19.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:42:19.994 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:42:19.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:42:20.041 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:42:50.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:42:50.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:42:50.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:42:50.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:42:50.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:42:50.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:42:50.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-09T01:42:50.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:42:50.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:42:50.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60589
2026-03-09T01:42:50.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:42:50.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:42:50.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:42:50.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37856
2026-03-09T01:42:50.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:42:50.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:42:50.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:42:53.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 0x7fcf6bfca470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:42:53.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:42:53.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:42:54.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:42:54.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:42:55.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t6Iy%2B%2BPkmbunUg5VtRIVaIkelSQ%3D&Expires=1773099774 HTTP/1.1" 200 62350
2026-03-09T01:42:55.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:42:55.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:42:55.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:42:55.806 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:42:55.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:43:10.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:43:10.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:43:11.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:43:11.079 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:43:11.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:43:11.125 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:43:41.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:43:41.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:43:41.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:43:41.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:43:41.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:43:41.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:43:41.710 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T01:43:41.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:43:41.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:43:41.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60680
2026-03-09T01:43:41.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:43:41.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:43:41.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:43:41.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37898
2026-03-09T01:43:41.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:43:41.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:43:41.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:43:44.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 0x7fcf6b9c1120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:43:44.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:43:44.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:43:46.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:43:46.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:43:46.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uoiZPce0BUIfAqKQ7Amz3eh2fro%3D&Expires=1773099825 HTTP/1.1" 200 62350
2026-03-09T01:43:47.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:43:47.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:43:47.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:43:47.160 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:43:47.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:44:02.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:44:02.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:44:02.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:44:02.570 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:44:02.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:44:02.618 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:44:32.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:44:32.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:44:32.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:44:32.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:44:32.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:44:32.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:44:32.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-09T01:44:32.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:44:32.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:44:32.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60680
2026-03-09T01:44:32.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:44:32.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:44:32.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:44:32.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37953
2026-03-09T01:44:32.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:44:32.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:44:32.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01: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 0x7fcebb0d6c20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:44:35.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:44:35.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:44:37.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:44:37.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:44:37.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tY%2FwDkyr60VKXj0PqmPH%2BzdXj7I%3D&Expires=1773099876 HTTP/1.1" 200 62350
2026-03-09T01:44:38.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:44:38.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:44:38.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:44:38.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:44:38.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:44:53.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:44:53.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:44:53.607 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:44:53.633 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:44:53.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:44:53.680 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:45:23.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:45:23.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:45:23.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:45:23.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:45:23.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:45:23.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:45:23.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-09T01:45:23.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:45:23.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:45:23.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60777
2026-03-09T01:45:23.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:45:23.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:45:23.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:45:24.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37920
2026-03-09T01:45:24.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:45:24.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:45:24.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:45:27.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 0x7fcf69786cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:45:27.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:45:27.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:45: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-09T01:45:28.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:45:29.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4LaG6sByMhMxFEt%2BM%2FzqM3NyYuw%3D&Expires=1773099928 HTTP/1.1" 200 62922
2026-03-09T01:45:29.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:45:29.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:45:29.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:45:29.626 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:45:29.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:45:45.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:45:46.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:45:46.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:45:46.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:45:46.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:45:46.289 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:46:16.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:46:16.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:46:16.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:46:16.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:46:16.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:46:16.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:46:16.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-09T01:46:16.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:46:16.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:46:16.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60759
2026-03-09T01:46:16.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:46:16.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:46:16.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:46:16.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37923
2026-03-09T01:46:16.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:46:16.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:46:16.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:46: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 0x7fcf6b9db160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:46:19.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:46:19.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:46:20.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-09T01:46:20.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:46:21.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vV9Ew9qKoWbbLLcR8sYiBG8j7Wk%3D&Expires=1773099980 HTTP/1.1" 200 62922
2026-03-09T01:46:22.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:46:22.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:46:22.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:46:22.106 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:46:22.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:46:37.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:46:37.275 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:46:37.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:46:37.407 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:46:37.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:46:37.454 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:47:07.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:47:07.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:47:07.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:47:07.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:47:07.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:47:07.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:47:07.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-09T01:47:07.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:47:07.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:47:07.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60759
2026-03-09T01:47:07.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:47:07.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:47:07.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:47:07.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38023
2026-03-09T01:47:07.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:47:07.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:47:07.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:47:11.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 0x7fcf68e49db0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:47:11.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:47:11.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:47:12.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:47:12.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:47:13.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xh5CrY2C50Qi0P0oncOdpVbATSA%3D&Expires=1773100032 HTTP/1.1" 200 62922
2026-03-09T01:47:13.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:47:13.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:47:13.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:47:13.292 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:47:13.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:47:28.417 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:47:28.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:47:28.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:47:28.692 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:47:28.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:47:28.739 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:47:58.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:47:58.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:47:59.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:47:59.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:47:59.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:47:59.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:47:59.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-09T01:47:59.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:47:59.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:47:59.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60711
2026-03-09T01:47:59.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:47:59.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:47:59.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:47:59.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38023
2026-03-09T01:47:59.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:47:59.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:47:59.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:48: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 0x7fcebb0d5540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:48:02.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:48:02.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:48:03.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-09T01:48:03.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:48:04.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PPbOLMxL0w1t3oXEFjre5wZX7bc%3D&Expires=1773100083 HTTP/1.1" 200 62922
2026-03-09T01:48:04.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:48:04.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:48:04.629 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:48:04.654 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:48:04.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:48:19.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:48:19.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:48:19.999 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:48:20.026 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:48:20.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:48:20.072 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:48:50.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:48:50.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:48:50.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:48:50.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:48:50.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:48:50.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:48:50.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-09T01:48:50.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:48:50.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:48:50.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60549
2026-03-09T01:48:50.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:48:50.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:48:50.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:48:50.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37847
2026-03-09T01:48:50.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:48:50.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:48:50.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:48:53.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 0x7fcf68c7f670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:48:53.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:48:53.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:48:54.655 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T01:48:54.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:48:55.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ild7cR1rlIpVdj7y5fLQCY8iGxg%3D&Expires=1773100134 HTTP/1.1" 200 63263
2026-03-09T01:48:55.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:48:55.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:48:55.800 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:48:55.824 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:48:55.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:49:12.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:49:12.264 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:49:12.370 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:49:12.396 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:49:12.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:49:12.443 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:49:42.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:49:42.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:49:43.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T01:49:43.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:49:43.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:49:43.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:49:43.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-09T01:49:43.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:49:43.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:49:43.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60549
2026-03-09T01:49:43.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:49:43.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:49:43.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:49:43.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37772
2026-03-09T01:49:43.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:49:43.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:49:43.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:49:46.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 0x7fcf6bc06b60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:49:46.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:49:46.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:49:47.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-09T01:49:47.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:49:48.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q1VEp30v8K3YX446ApPiEfo67no%3D&Expires=1773100187 HTTP/1.1" 200 63263
2026-03-09T01:49:48.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:49:48.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:49:48.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:49:48.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:49:48.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:50:04.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:50:04.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:50:04.526 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:50:04.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:50:04.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:50:04.600 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:50:34.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:50:34.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:50:35.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15533
2026-03-09T01:50:35.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:50:35.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:50:35.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:50:35.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-09T01:50:35.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:50:35.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:50:35.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60549
2026-03-09T01:50:35.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:50:35.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:50:35.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:50:35.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37769
2026-03-09T01:50:35.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:50:35.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:50:35.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:50:38.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 0x7fcf6bbb45e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:50:38.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:50:38.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:50:39.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-09T01:50:39.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:50:40.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QDnWNbQ3ZiIUqeCldjjded0ddxs%3D&Expires=1773100239 HTTP/1.1" 200 63263
2026-03-09T01:50:40.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:50:40.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:50:40.629 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:50:40.651 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:50:40.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:50:58.312 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:50:58.421 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:50:58.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:50:58.554 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:50:58.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:50:58.600 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:51:28.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:51:28.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:51:28.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15533
2026-03-09T01:51:28.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:51:28.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:51:28.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:51:28.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-09T01:51:28.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:51:28.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:51:28.909 [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-09T01:51:28.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:51:28.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:51:28.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:51:28.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37791
2026-03-09T01:51:28.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:51:28.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:51:28.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:51:32.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 0x7fcf694aabf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:51:32.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:51:32.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:51:33.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-09T01:51:33.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:51:34.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Vp1S%2FBo5%2B7OMYdP7VcFov4VnJO8%3D&Expires=1773100293 HTTP/1.1" 200 63263
2026-03-09T01:51:34.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:51:34.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:51:34.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:51:34.561 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:51:34.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:51:50.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:51:50.629 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:51:50.740 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:51:50.767 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:51:50.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:51:50.813 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:52:20.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:52:20.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:52:20.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15533
2026-03-09T01:52:20.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:52:20.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:52:20.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:52:20.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-09T01:52:20.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:52:20.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:52:21.000 [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-09T01:52:21.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:52:21.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:52:21.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:52:21.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37695
2026-03-09T01:52:21.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:52:21.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:52:21.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:52:24.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 0x7fcf68abaf20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:52:24.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:52:24.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:52: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-09T01:52:25.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:52:26.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-234841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6WzdCRiP9XZhr15%2Fo59biJQ%2Bwj0%3D&Expires=1773100345 HTTP/1.1" 200 63263
2026-03-09T01:52:26.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:52:26.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:52:26.369 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:52:26.393 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:52:26.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:52:42.181 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:52:42.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:52:42.394 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:52:42.420 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:52:42.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:52:42.468 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:53:12.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:53:12.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:53:12.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15533
2026-03-09T01:53:12.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:53:12.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:53:12.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:53:12.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-09T01:53:12.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:53:12.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:53:12.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60748
2026-03-09T01:53:12.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:53:12.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:53:12.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:53:12.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37814
2026-03-09T01:53:12.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:53:12.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:53:12.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:53:15.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 0x7fcf68a76290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:53:15.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:53:15.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:53:17.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-09T01:53:17.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:53:17.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-235240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Fz1oyFRSyi8OYkWc58fKGBjcN5w%3D&Expires=1773100396 HTTP/1.1" 200 63382
2026-03-09T01:53:18.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:53:18.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:53:18.214 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:53:18.234 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:53:18.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:53:33.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:53:33.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:53:33.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:53:33.838 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:53:33.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:53:33.886 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:54:03.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:54:03.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:54:04.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15533
2026-03-09T01:54:04.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:54:04.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:54:04.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:54:04.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T01:54:04.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:54:04.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:54:04.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60786
2026-03-09T01:54:04.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:54:04.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:54:04.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:54:04.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37814
2026-03-09T01:54:04.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:54:04.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:54:04.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:54: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 0x7fcf691e9a50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:54:07.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:54:07.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:54:08.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-09T01:54:08.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:54:09.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-235240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0qMAhinxCDKNl6T4Az9cASq4u9Y%3D&Expires=1773100448 HTTP/1.1" 200 63382
2026-03-09T01:54:10.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:54:10.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:54:10.099 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:54:10.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:54:10.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:54:25.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:54:25.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:54:25.983 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:54:26.011 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:54:26.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:54:26.057 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:54:56.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:54:56.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:54:56.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15533
2026-03-09T01:54:56.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:54:56.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:54:56.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:54:56.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-09T01:54:56.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:54:56.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:54:56.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60786
2026-03-09T01:54:56.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:54:56.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:54:56.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:54:56.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37999
2026-03-09T01:54:56.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:54:56.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:54:56.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:54: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 0x7fcf6bab2170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:54:59.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:54:59.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:55:00.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-09T01:55:00.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:55:01.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-235240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ryqZU9PfM7E8pJFwcbt2YLnfKaI%3D&Expires=1773100500 HTTP/1.1" 200 63382
2026-03-09T01:55:01.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:55:01.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:55:01.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:55:01.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:55:01.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:55:17.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:55:17.598 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:55:17.706 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:55:17.732 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:55:17.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:55:17.780 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:55:47.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:55:47.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:55:48.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15524
2026-03-09T01:55:48.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:55:48.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:55:48.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:55:48.835 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T01:55:48.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:55:48.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:55:48.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60680
2026-03-09T01:55:48.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:55:48.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:55:48.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:55:48.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38011
2026-03-09T01:55:48.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:55:48.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:55:48.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:55:51.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 0x7fcf691e83a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:55:51.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:55:51.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:55:53.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-09T01:55:53.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:55:53.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-235240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Fn4N9xvPZ8Gy7%2BY7WsDkA39TOOY%3D&Expires=1773100552 HTTP/1.1" 200 63382
2026-03-09T01:55:54.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:55:54.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:55:54.168 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:55:54.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:55:54.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:56:09.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:56:09.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:56:10.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:56:10.062 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:56:10.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:56:10.109 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:56:40.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:56:40.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:56:40.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15524
2026-03-09T01:56:40.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:56:40.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:56:40.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:56:40.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-09T01:56:40.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:56:40.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:56:40.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60615
2026-03-09T01:56:40.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:56:40.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:56:40.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:56:40.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38059
2026-03-09T01:56:40.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:56:40.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:56:40.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:56:43.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 0x7fcebb0d7730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:56:43.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:56:43.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:56:44.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-09T01:56:44.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:56:45.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-235640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YIv%2Bi1n%2F7%2F5m54MUmUDnwXuy%2FCg%3D&Expires=1773100604 HTTP/1.1" 200 62874
2026-03-09T01:56:46.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:56:46.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:56:46.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:56:46.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:56:46.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:57:01.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:57:01.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:57:02.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:57:02.041 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:57:02.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:57:02.087 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:57:32.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:57:32.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:57:32.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15524
2026-03-09T01:57:32.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:57:32.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:57:32.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:57:32.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-09T01:57:32.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:57:32.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:57:32.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60615
2026-03-09T01:57:32.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:57:32.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:57:32.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:57:32.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37993
2026-03-09T01:57:32.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:57:32.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:57:32.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:57:35.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 0x7fcf6b89c070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:57:35.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:57:35.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:57:36.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-09T01:57:36.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:57:37.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-235640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zWlw3NdKQCYWxrvv1YSJo%2Ba8%2F5A%3D&Expires=1773100656 HTTP/1.1" 200 62874
2026-03-09T01:57:37.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:57:37.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:57:37.953 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:57:37.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:57:37.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:57:53.259 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:57:53.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:57:53.476 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:57:53.502 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:57:53.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:57:53.549 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:58:23.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:58:23.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:58:23.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15524
2026-03-09T01:58:23.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:58:23.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:58:23.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:58:23.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-09T01:58:23.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:58:23.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:58:23.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60699
2026-03-09T01:58:23.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:58:23.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:58:23.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:58:23.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38053
2026-03-09T01:58:23.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:58:23.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:58:23.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:58:26.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 0x7fceb76363b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:58:26.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:58:26.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:58:27.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-09T01:58:27.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:58:28.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-235640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a34uy8tsKV34e1I0yWe8QYLMRgI%3D&Expires=1773100707 HTTP/1.1" 200 62874
2026-03-09T01:58:29.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:58:29.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:58:29.117 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:58:29.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:58:29.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:58:45.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:58:45.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:58:46.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:58:46.094 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:58:46.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:58:46.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T01:59:16.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T01:59:16.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T01:59:16.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15524
2026-03-09T01:59:16.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T01:59:16.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T01:59:16.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T01:59:16.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-09T01:59:16.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T01:59:16.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T01:59:16.621 [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-09T01:59:16.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:59:16.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T01:59:16.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T01:59:16.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38053
2026-03-09T01:59:16.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T01:59:16.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T01:59:16.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T01:59:19.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 0x7fcebac97cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T01:59:19.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T01:59:19.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T01:59:20.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-09T01:59:20.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T01:59:21.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-235640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aEh7KdaJ2W%2F6UoV0kqvZklzol8Y%3D&Expires=1773100760 HTTP/1.1" 200 62874
2026-03-09T01:59:21.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T01:59:21.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T01:59:21.959 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T01:59:21.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T01:59:21.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T01:59:37.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:59:37.201 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:59:37.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T01:59:37.334 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T01:59:37.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T01:59:37.381 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:00:07.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:00:07.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:00:14.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:00:14.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:00:14.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:00:14.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:00:14.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-09T02:00:14.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:00:14.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:00:14.519 [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-09T02:00:14.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:00:14.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:00:14.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:00:14.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38031
2026-03-09T02:00:14.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:00:14.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:00:14.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:00:17.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 0x7fcf68bc7850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:00:17.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:00:17.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:00:18.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:00:18.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:00:19.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-235640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XsUJZSDTrwwq6nweHtaIAr5PIDo%3D&Expires=1773100818 HTTP/1.1" 200 62874
2026-03-09T02:00:19.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:00:19.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:00:19.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:00:19.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:00:19.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:00:36.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:00:37.021 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:00:37.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:00:37.154 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:00:37.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:00:37.200 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:01:07.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:01:07.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:01:07.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:01:07.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:01:07.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:01:07.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:01:07.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-09T02:01:07.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:01:07.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:01:07.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60820
2026-03-09T02:01:07.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:01:07.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:01:07.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:01:07.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37973
2026-03-09T02:01:07.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:01:07.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:01:07.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:01:10.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 0x7fcf6938efe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:01:10.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:01:10.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:01:11.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:01:11.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:01:12.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hIFg3GlcXpMopuZiDehtdzGYrUw%3D&Expires=1773100871 HTTP/1.1" 200 62418
2026-03-09T02:01:13.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:01:13.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:01:13.024 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:01:13.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:01:13.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:01:28.827 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:01:28.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:01:29.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:01:29.072 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:01:29.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:01:29.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:01:59.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:01:59.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:01:59.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:01:59.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:01:59.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:01:59.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:01:59.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-09T02:01:59.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:01:59.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:01:59.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60959
2026-03-09T02:01:59.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:01:59.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:01:59.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:01:59.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37973
2026-03-09T02:01:59.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:01:59.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:01:59.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:02:02.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 0x7fcf69798d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:02:02.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:02:02.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:02:03.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-09T02:02:03.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:02:04.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s3JYPt1xucK7HA0cdG%2FggW6UlR8%3D&Expires=1773100923 HTTP/1.1" 200 62418
2026-03-09T02:02:04.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:02:04.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:02:04.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:02:04.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:02:04.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:02:22.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:02:22.183 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:02:22.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:02:22.315 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:02:22.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:02:22.363 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:02:52.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:02:52.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:02:52.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:02:52.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:02:52.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:02:52.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:02:52.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-09T02:02:52.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:02:52.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:02:52.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60959
2026-03-09T02:02:52.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:02:52.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:02:52.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:02:52.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37909
2026-03-09T02:02:52.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:02:52.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:02:52.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:02: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 0x7fcf6ba2fee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:02:55.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:02:55.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:02:57.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:02:57.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:02:57.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EzIANAMbDtqVyjZdBjhKDzy%2Bcio%3D&Expires=1773100976 HTTP/1.1" 200 62418
2026-03-09T02:02:58.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:02:58.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:02:58.156 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:02:58.181 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:02:58.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:03:14.031 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:03:14.139 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:03:14.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:03:14.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:03:14.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:03:14.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:03:44.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:03:44.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:03:44.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:03:44.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:03:44.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:03:44.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:03:44.623 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:03:44.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:03:44.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:03:44.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61130
2026-03-09T02:03:44.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:03:44.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:03:44.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:03:44.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38078
2026-03-09T02:03:44.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:03:44.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:03:44.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:03: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 0x7fcf68ba0310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:03:47.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:03:47.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:03:48.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:03:48.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:03:49.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CKstAiRrfK2UxKpLFdtbKlnC0ts%3D&Expires=1773101028 HTTP/1.1" 200 62418
2026-03-09T02:03:49.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:03:49.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:03:49.970 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:03:49.993 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:03:49.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:04:06.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:04:06.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:04:06.519 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:04:06.545 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:04:06.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:04:06.593 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:04:36.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:04:36.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:04:36.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:04:36.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:04:36.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:04:36.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:04:36.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:04:36.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:04:36.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:04:36.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61130
2026-03-09T02:04:36.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:04:36.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:04:36.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:04:36.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38051
2026-03-09T02:04:36.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:04:36.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:04:36.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:04:39.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 0x7fcf68d15f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:04:39.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:04:39.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:04:41.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-09T02:04:41.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:04:41.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sLWDfHmKqK1dhYtltekPEdfNQ8o%3D&Expires=1773101080 HTTP/1.1" 200 62418
2026-03-09T02:04:42.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:04:42.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:04:42.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:04:42.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:04:42.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:04:57.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:04:57.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:04:57.774 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:04:57.801 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:04:57.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:04:57.849 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:05:27.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:05:27.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:05:28.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:05:28.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:05:28.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:05:28.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:05:28.167 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:05:28.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:05:28.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:05:28.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60757
2026-03-09T02:05:28.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:05:28.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:05:28.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:05:28.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38064
2026-03-09T02:05:28.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:05:28.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:05:28.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:05:31.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 0x7fcf68ce6710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:05:31.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:05:31.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:05:32.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-09T02:05:32.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:05:33.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TRDh973djVm5PwiC%2B2uFAu6%2Fbec%3D&Expires=1773101132 HTTP/1.1" 200 62955
2026-03-09T02:05:33.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:05:33.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:05:33.591 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:05:33.616 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:05:33.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:05:49.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:05:49.119 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:05:49.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:05:49.247 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:05:49.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:05:49.294 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:06:19.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:06:19.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:06:19.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:06:19.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:06:19.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:06:19.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:06:19.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-09T02:06:19.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:06:19.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:06:19.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60757
2026-03-09T02:06:19.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:06:19.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:06:19.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:06:19.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37898
2026-03-09T02:06:19.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:06:19.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:06:19.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:06:22.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 0x7fcf6ba2fe80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:06:22.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:06:22.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:06:23.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-09T02:06:23.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:06:24.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y%2Fb1h4ze%2F%2BGdbIw9%2F%2BUXIzxMwBQ%3D&Expires=1773101183 HTTP/1.1" 200 62955
2026-03-09T02:06:24.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:06:24.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:06:24.852 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:06:24.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:06:24.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:06:40.018 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:06:40.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:06:40.233 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:06:40.257 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:06:40.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:06:40.304 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:07:10.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:07:10.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:07:10.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:07:10.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:07:10.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:07:10.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:07:10.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-09T02:07:10.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:07:10.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:07:10.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60694
2026-03-09T02:07:10.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:07:10.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:07:10.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:07:10.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37845
2026-03-09T02:07:10.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:07:10.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:07:10.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:07: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 0x7fcf694c8cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:07:13.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:07:13.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:07:14.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:07:14.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:07:15.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=si%2FKgOb8Hn04HKypJvVBT2%2FmpoM%3D&Expires=1773101234 HTTP/1.1" 200 62955
2026-03-09T02:07:15.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:07:15.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:07:15.900 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:07:15.923 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:07:15.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:07:32.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:07:32.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:07:32.285 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:07:32.309 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:07:32.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:07:32.356 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:08:02.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:08:02.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:08:02.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:08:02.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:08:02.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:08:02.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:08:02.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-09T02:08:02.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:08:02.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:08:02.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60799
2026-03-09T02:08:02.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:08:02.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:08:02.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:08:02.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37845
2026-03-09T02:08:02.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:08:02.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:08:02.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:08: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 0x7fceb47861d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:08:05.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:08:05.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:08:06.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-09T02:08:06.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:08:07.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WYah59PGX2cDRJNhnl6d15k1AXk%3D&Expires=1773101286 HTTP/1.1" 200 62955
2026-03-09T02:08:07.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:08:07.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:08:07.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:08:08.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:08:08.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:08:23.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:08:23.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:08:24.066 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:08:24.090 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:08:24.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:08:24.137 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:08:54.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:08:54.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:08:54.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:08:54.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:08:54.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:08:54.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:08:54.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-09T02:08:54.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:08:54.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:08:54.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60799
2026-03-09T02:08:54.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:08:54.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:08:54.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:08:54.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37857
2026-03-09T02:08:54.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:08:54.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:08:54.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:08:57.591 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68badcf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:08:57.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:08:57.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:08:58.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-09T02:08:58.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:08:59.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1WJeuueef9dZJ8fNfY0ntMmqU8o%3D&Expires=1773101338 HTTP/1.1" 200 63721
2026-03-09T02:08:59.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:08:59.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:08:59.829 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:08:59.853 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:08:59.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:09:15.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:09:15.787 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:09:15.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:09:15.917 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:09:15.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:09:15.964 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:09:45.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:09:45.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:09:46.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15513
2026-03-09T02:09:46.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:09:46.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:09:46.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:09:46.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-09T02:09:46.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:09:46.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:09:46.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60714
2026-03-09T02:09:46.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:09:46.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:09:46.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:09:46.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37719
2026-03-09T02:09:46.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:09:46.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:09:46.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:09:49.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 0x7fce73d96140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:09:49.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:09:49.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:09:50.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-09T02:09:50.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:09:51.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k%2BnJDW9202mE9GL9SV0CaKZi2MQ%3D&Expires=1773101390 HTTP/1.1" 200 63721
2026-03-09T02:09:51.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:09:51.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:09:51.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:09:51.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:09:51.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:10:07.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:10:07.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:10:07.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:10:07.434 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:10:07.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:10:07.481 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:10:37.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:10:37.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:10:37.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15506
2026-03-09T02:10:37.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:10:37.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:10:37.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:10:37.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-09T02:10:37.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:10:37.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:10:37.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60609
2026-03-09T02:10:37.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:10:37.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:10:37.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:10:37.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37705
2026-03-09T02:10:37.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:10:37.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:10:37.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:10:40.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 0x7fcf68a17400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:10:40.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:10:40.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:10:42.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-09T02:10:42.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:10:42.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=90LkCYgVJ9Hlz8VxhsBfMPIFzmc%3D&Expires=1773101441 HTTP/1.1" 200 63721
2026-03-09T02:10:43.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:10:43.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:10:43.131 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:10:43.155 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:10:43.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:10:58.236 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:10:58.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:10:58.458 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:10:58.483 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:10:58.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:10:58.529 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:11:28.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:11:28.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:11:28.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15506
2026-03-09T02:11:28.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:11:28.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:11:28.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:11:29.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-09T02:11:29.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:11:29.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:11:29.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60609
2026-03-09T02:11:29.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:11:29.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:11:29.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:11:29.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37629
2026-03-09T02:11:29.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:11:29.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:11:29.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:11: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 0x7fceb2c43fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:11:32.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:11:32.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:11:33.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-09T02:11:33.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:11:34.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R7E6%2FHuQ5juAGDKomucdcgkGB%2F4%3D&Expires=1773101493 HTTP/1.1" 200 63721
2026-03-09T02:11:34.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:11:34.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:11:34.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:11:34.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:11:34.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:11:49.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:11:49.639 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:11:49.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:11:49.768 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:11:49.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:11:49.816 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:12:19.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:12:19.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:12:19.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15506
2026-03-09T02:12:19.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:12:19.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:12:19.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:12:19.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-09T02:12:19.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:12:19.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:12:20.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60643
2026-03-09T02:12:20.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:12:20.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:12:20.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:12:20.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37508
2026-03-09T02:12:20.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:12:20.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:12:20.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:12: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 0x7fceb7635f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:12:23.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:12:23.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:12:24.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-09T02:12:24.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:12:25.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-000842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Ft2wXWjkcDHuStrqqwzWchuNkVM%3D&Expires=1773101544 HTTP/1.1" 200 63721
2026-03-09T02:12:25.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:12:25.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:12:25.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:12:25.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:12:25.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:12:40.624 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:12:40.733 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:12:40.840 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:12:40.865 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:12:40.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:12:40.911 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:13:10.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:13:10.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:13:11.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15506
2026-03-09T02:13:11.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:13:11.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:13:11.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:13:11.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-09T02:13:11.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:13:11.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:13:11.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60643
2026-03-09T02:13:11.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:13:11.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:13:11.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:13:11.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37431
2026-03-09T02:13:11.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:13:11.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:13:11.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:13:14.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 0x7fcf68b490c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:13:14.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:13:14.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:13:15.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-09T02:13:15.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:13:16.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-001241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h59meI%2Bc1X5DGuYdvD88oy0UK3g%3D&Expires=1773101595 HTTP/1.1" 200 65543
2026-03-09T02:13:16.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:13:16.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:13:16.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:13:16.843 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:13:16.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:13:34.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:13:34.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:13:34.326 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:13:34.350 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:13:34.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:13:34.398 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:14:04.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:14:04.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:14:04.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15506
2026-03-09T02:14:04.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:14:04.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:14:04.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:14:04.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-09T02:14:04.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:14:04.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:14:04.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60607
2026-03-09T02:14:04.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:14:04.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:14:04.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:14:04.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37431
2026-03-09T02:14:04.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:14:04.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:14:04.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:14: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 0x7fcf697d6860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:14:07.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:14:07.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:14:09.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-09T02:14:09.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:14:09.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-001241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8zvbLNJsusXTt25tZ%2FnvmUFxvok%3D&Expires=1773101648 HTTP/1.1" 200 65543
2026-03-09T02:14:10.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:14:10.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:14:10.166 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:14:10.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:14:10.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:14:25.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:14:26.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:14:26.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:14:26.215 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:14:26.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:14:26.261 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:14:56.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:14:56.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:14:56.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15506
2026-03-09T02:14:56.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:14:56.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:14:56.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:14:56.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-09T02:14:56.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:14:56.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:14:56.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60706
2026-03-09T02:14:56.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:14:56.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:14:56.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:14:56.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37567
2026-03-09T02:14:56.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:14:56.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:14:56.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:14: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 0x7fcf68c8d060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:14:59.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:14:59.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:15:00.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-09T02:15:00.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:15:01.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-001241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t6c3HXOZ%2BCbBJm3y68g%2BIe7MYd8%3D&Expires=1773101700 HTTP/1.1" 200 65543
2026-03-09T02:15:01.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:15:01.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:15:01.996 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:15:02.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:15:02.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:15:18.325 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:15:18.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:15:18.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:15:18.607 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:15:18.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:15:18.653 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:15:48.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:15:48.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:15:49.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:15:49.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:15:49.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:15:49.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:15:49.213 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:15:49.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:15:49.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:15:49.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60614
2026-03-09T02:15:49.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:15:49.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:15:49.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:15:49.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37541
2026-03-09T02:15:49.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:15:49.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:15:49.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:15:52.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 0x7fcf68d94940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:15:52.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:15:52.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:15:53.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:15:53.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:15:54.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-001241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GdK2WFsYtMCYgF92e0kFs2o5TvQ%3D&Expires=1773101753 HTTP/1.1" 200 65543
2026-03-09T02:15:54.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:15:54.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:15:54.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:15:54.587 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:15:54.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:16:09.780 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:16:09.885 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:16:09.992 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:16:10.017 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:16:10.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:16:10.064 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:16:40.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:16:40.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:16:40.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:16:40.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:16:40.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:16:40.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:16:40.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-09T02:16:40.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:16:40.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:16:40.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60614
2026-03-09T02:16:40.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:16:40.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:16:40.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:16:40.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37474
2026-03-09T02:16:40.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:16:40.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:16:40.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:16:43.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 0x7fcf697f6e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:16:43.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:16:43.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:16:44.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-09T02:16:44.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:16:45.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-001642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Nb5K%2F1trj9O3SZYIFUXBgiVVrls%3D&Expires=1773101804 HTTP/1.1" 200 63906
2026-03-09T02:16:45.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:16:45.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:16:45.720 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:16:45.743 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:16:45.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:17:01.312 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:17:01.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:17:01.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:17:01.590 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:17:01.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:17:01.637 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:17:31.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:17:31.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:17:32.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:17:32.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:17:32.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:17:32.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:17:32.095 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:17:32.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:17:32.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:17:32.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60616
2026-03-09T02:17:32.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:17:32.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:17:32.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:17:32.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37471
2026-03-09T02:17:32.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:17:32.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:17:32.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:17:35.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 0x7fcf69781450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:17:35.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:17:35.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:17:36.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-09T02:17:36.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:17:37.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-001642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XR03pWMnZUW%2BC9xHZJ1y8JswGTE%3D&Expires=1773101856 HTTP/1.1" 200 63906
2026-03-09T02:17:37.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:17:37.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:17:37.492 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:17:37.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:17:37.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:17:52.763 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:17:52.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:17:52.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:17:52.998 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:17:52.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:17:53.045 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:18:23.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:18:23.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:18:23.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:18:23.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:18:23.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:18:23.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:18:23.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-09T02:18:23.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:18:23.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:18:23.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60616
2026-03-09T02:18:23.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:18:23.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:18:23.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:18:23.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37361
2026-03-09T02:18:23.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:18:23.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:18:23.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:18:26.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 0x7fcf68ab96c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:18:26.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:18:26.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:18:27.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-09T02:18:27.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:18:28.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-001642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hN%2FgOWQMPLwrJB%2F%2Fru8vX%2F2%2FhCs%3D&Expires=1773101907 HTTP/1.1" 200 63906
2026-03-09T02:18:28.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:18:28.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:18:28.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:18:28.541 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:18:28.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:18:43.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:18:43.889 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:18:43.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:18:44.017 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:18:44.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:18:44.064 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:19:14.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:19:14.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:19:14.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:19:14.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:19:14.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:19:14.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:19:14.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-09T02:19:14.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:19:14.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:19:14.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60616
2026-03-09T02:19:14.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:19:14.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:19:14.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:19:14.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37362
2026-03-09T02:19:14.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:19:14.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:19:14.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:19:17.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 0x7fcf69638700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:19:17.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:19:17.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:19:18.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-09T02:19:18.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:19:19.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-001642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=O1A3sPMn5OYYf7dPeELsEq2%2FckU%3D&Expires=1773101958 HTTP/1.1" 200 63906
2026-03-09T02:19:20.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:19:20.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:19:20.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:19:20.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:19:20.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:19:35.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:19:35.748 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:19:35.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:19:35.880 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:19:35.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:19:35.926 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:20:05.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:20:05.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:20:06.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:20:06.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:20:06.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:20:06.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:20:06.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-09T02:20:06.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:20:06.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:20:06.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60587
2026-03-09T02:20:06.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:20:06.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:20:06.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:20:06.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37422
2026-03-09T02:20:06.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:20:06.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:20:06.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:20:09.591 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c028c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:20:09.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:20:09.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:20:10.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-09T02:20:10.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:20:11.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-001642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LsRVnvo8UhrwNJEvS43yAnIVicY%3D&Expires=1773102010 HTTP/1.1" 200 63906
2026-03-09T02:20:11.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:20:11.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:20:11.851 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:20:11.878 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:20:11.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:20:27.319 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:20:27.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:20:27.531 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:20:27.555 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:20:27.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:20:27.602 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:20:57.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:20:57.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:20:57.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:20:57.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:20:57.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:20:57.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:20:57.781 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:20:57.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:20:57.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:20:57.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60894
2026-03-09T02:20:57.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:20:57.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:20:57.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:20:57.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37422
2026-03-09T02:20:57.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:20:57.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:20:57.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:21:00.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 0x7fcf685372e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:21:00.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:21:00.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:21:02.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-09T02:21:02.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:21:02.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nx7DWSZeN8w9wtA491quuc8xZeI%3D&Expires=1773102061 HTTP/1.1" 200 63924
2026-03-09T02:21:03.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:21:03.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:21:03.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:21:03.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:21:03.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:21:20.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:21:20.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:21:20.788 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:21:20.814 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:21:20.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:21:20.861 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:21:50.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:21:50.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:21:50.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:21:50.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:21:50.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:21:50.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:21:51.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-09T02:21:51.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:21:51.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:21:51.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60894
2026-03-09T02:21:51.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:21:51.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:21:51.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:21:51.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37372
2026-03-09T02:21:51.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:21:51.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:21:51.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:21:54.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 0x7fcf68e9ac20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:21:54.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:21:54.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:21:55.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:21:55.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:21:56.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cpHCtJMT%2BhKUSFa9GZH556ftp1Y%3D&Expires=1773102115 HTTP/1.1" 200 63924
2026-03-09T02:21:56.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:21:56.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:21:56.348 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:21:56.371 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:21:56.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:22:11.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:22:12.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:22:12.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:22:12.166 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:22:12.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:22:12.213 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:22:42.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:22:42.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:22:42.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:22:42.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:22:42.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:22:42.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:22:42.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-09T02:22:42.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:22:42.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:22:42.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60802
2026-03-09T02:22:42.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:22:42.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:22:42.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:22:42.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37372
2026-03-09T02:22:42.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:22:42.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:22:42.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:22: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 0x7fcf6bad5d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:22:45.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:22:45.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:22:47.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-09T02:22:47.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:22:47.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZURAWfhBgR3TGS7bzQzc19IuCns%3D&Expires=1773102166 HTTP/1.1" 200 63924
2026-03-09T02:22:48.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:22:48.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:22:48.131 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:22:48.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:22:48.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:23:05.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:23:05.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:23:05.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:23:05.569 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:23:05.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:23:05.616 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:23:35.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:23:35.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:23:35.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:23:35.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:23:35.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:23:35.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:23:35.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-09T02:23:35.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:23:35.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:23:35.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60643
2026-03-09T02:23:35.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:23:35.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:23:35.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:23:35.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37365
2026-03-09T02:23:35.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:23:35.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:23:35.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:23: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 0x7fcebac446d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:23:38.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:23:38.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:23:40.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-09T02:23:40.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:23:40.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9Lf%2BQwjubQEXjdSa05O9kdgQr3o%3D&Expires=1773102219 HTTP/1.1" 200 63924
2026-03-09T02:23:41.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:23:41.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:23:41.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:23:41.254 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:23:41.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:23:56.766 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:23:56.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:23:56.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:23:57.003 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:23:57.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:23:57.050 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:24:27.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:24:27.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:24:27.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:24:27.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:24:27.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:24:27.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:24:27.194 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:24:27.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:24:27.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:24:27.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60643
2026-03-09T02:24:27.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:24:27.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:24:27.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:24:27.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37332
2026-03-09T02:24:27.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:24:27.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:24:27.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:24:30.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 0x7fcf68e49c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:24:30.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:24:30.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:24:31.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-09T02:24:31.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:24:32.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LMFfa8prMl93S2WEU1JZ12hy0dI%3D&Expires=1773102271 HTTP/1.1" 200 63924
2026-03-09T02:24:32.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:24:32.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:24:32.614 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:24:32.630 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:24:32.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:24:49.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:24:49.779 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:24:49.885 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:24:49.909 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:24:49.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:24:49.956 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:25:19.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:25:19.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:25:20.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:25:20.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:25:20.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:25:20.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:25:20.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-09T02:25:20.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:25:20.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:25:20.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60567
2026-03-09T02:25:20.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:25:20.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:25:20.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:25:20.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37346
2026-03-09T02:25:20.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:25:20.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:25:20.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:25: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 0x7fcebac855a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:25:23.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:25:23.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:25:24.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-09T02:25:24.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:25:25.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oiPjmSxTRNDr%2BZ8zcwsHAX21Ugk%3D&Expires=1773102324 HTTP/1.1" 200 64579
2026-03-09T02:25:26.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:25:26.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:25:26.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:25:26.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:25:26.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:25:42.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:25:42.174 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:25:42.280 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:25:42.305 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:25:42.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:25:42.352 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:26:12.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:26:12.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:26:12.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:26:12.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:26:12.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:26:12.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:26:12.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-09T02:26:12.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:26:12.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:26:12.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60555
2026-03-09T02:26:12.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:26:12.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:26:12.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:26:12.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37346
2026-03-09T02:26:12.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:26:12.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:26:12.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:26: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 0x7fcf692a7d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:26:15.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:26:15.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:26:17.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:26:17.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:26:17.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3%2Bsa5NXYjDqqvis%2FZE61iauVFOs%3D&Expires=1773102376 HTTP/1.1" 200 64579
2026-03-09T02:26:18.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:26:18.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:26:18.194 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:26:18.228 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:26:18.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:26:34.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:26:34.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:26:34.396 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:26:34.420 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:26:34.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:26:34.467 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:27:04.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:27:04.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:27:04.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:27:04.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:27:04.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:27:04.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:27:04.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-09T02:27:04.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:27:04.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:27:04.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60555
2026-03-09T02:27:04.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:27:04.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:27:04.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:27:04.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37346
2026-03-09T02:27:04.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:27:04.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:27:04.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:27:07.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 0x7fcebb109db0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:27:07.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:27:07.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:27:08.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-09T02:27:08.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:27:09.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TQeUio7d%2FF36J6A3DlMbtMQzjWE%3D&Expires=1773102428 HTTP/1.1" 200 64579
2026-03-09T02:27:10.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:27:10.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:27:10.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:27:10.142 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:27:10.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:27:25.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:27:25.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:27:25.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:27:25.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:27:25.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:27:25.577 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:27:55.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:27:55.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:27:55.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:27:55.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:27:55.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:27:55.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:27:55.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-09T02:27:55.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:27:55.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:27:55.739 [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-09T02:27:55.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:27:55.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:27:55.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:27:55.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37298
2026-03-09T02:27:55.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:27:55.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:27:55.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:27: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 0x7fcf68d74f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:27:58.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:27:58.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:27:59.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-09T02:27:59.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:28:00.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F6kfI8iYnM6C7%2FLJMU5aK9UFaWo%3D&Expires=1773102479 HTTP/1.1" 200 64579
2026-03-09T02:28:01.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:28:01.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:28:01.122 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:28:01.145 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:28:01.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:28:17.047 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:28:17.153 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:28:17.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:28:17.283 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:28:17.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:28:17.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:28:47.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:28:47.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:28:47.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:28:47.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:28:47.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:28:47.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:28: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-09T02:28:47.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:28:47.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:28:47.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60875
2026-03-09T02:28:47.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:28:47.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:28:47.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:28:47.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37319
2026-03-09T02:28:47.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:28:47.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:28:47.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:28: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 0x7fcf68c7c6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:28:50.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:28:50.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:28:52.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-09T02:28:52.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:28:52.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bkxAwE5WquIrGj%2FPH1pyIgo7wPI%3D&Expires=1773102531 HTTP/1.1" 200 63990
2026-03-09T02:28:53.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:28:53.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:28:53.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:28:53.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:28:53.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:29:08.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:29:08.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:29:09.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:29:09.084 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:29:09.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:29:09.131 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:29:39.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:29:39.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:29:39.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:29:39.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:29:39.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:29:39.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:29:39.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-09T02:29:39.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:29:39.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:29:39.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60875
2026-03-09T02:29:39.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:29:39.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:29:39.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:29:39.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37304
2026-03-09T02:29:39.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:29:39.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:29:39.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:29:42.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 0x7fcf694a3c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:29:42.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:29:42.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:29:43.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-09T02:29:43.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:29:44.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qI7fZ4jNlz4GEI4UimSTR3EQ7%2F8%3D&Expires=1773102583 HTTP/1.1" 200 63990
2026-03-09T02:29:45.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:29:45.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:29:45.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:29:45.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:29:45.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:30:01.037 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:30:01.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:30:01.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:30:01.332 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:30:01.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:30:01.386 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:30:31.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:30:31.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:30:31.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15023
2026-03-09T02:30:31.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:30:31.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:30:31.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:30:31.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-09T02:30:31.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:30:31.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:30:31.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60902
2026-03-09T02:30:31.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:30:31.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:30:31.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:30:31.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37269
2026-03-09T02:30:31.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:30:31.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:30:31.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:30:34.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 0x7fceb31107f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:30:34.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:30:34.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:30:35.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-09T02:30:35.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:30:36.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CxROGTn1DNKaHgO6k1j8sflp5Ic%3D&Expires=1773102635 HTTP/1.1" 200 63990
2026-03-09T02:30:36.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:30:36.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:30:36.899 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:30:36.922 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:30:36.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:30:52.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:30:53.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:30:53.202 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:30:53.227 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:30:53.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:30:53.274 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:31:23.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:31:23.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:31:23.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15023
2026-03-09T02:31:23.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:31:23.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:31:23.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:31:23.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-09T02:31:23.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:31:23.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:31:23.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60854
2026-03-09T02:31:23.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:31:23.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:31:23.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:31:23.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37263
2026-03-09T02:31:23.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:31:23.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:31:23.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:31: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 0x7fcf69736350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:31:26.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:31:26.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:31:27.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-09T02:31:27.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:31:28.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oSOocB1FxT8w8ZNQgC6Ia7uQ1V0%3D&Expires=1773102687 HTTP/1.1" 200 63990
2026-03-09T02:31:28.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:31:28.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:31:28.879 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:31:28.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:31:28.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:31:44.416 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:31:44.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:31:44.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:31:44.651 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:31:44.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:31:44.698 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:32:14.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:32:14.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:32:15.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15023
2026-03-09T02:32:15.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:32:15.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:32:15.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:32:15.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-09T02:32:15.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:32:15.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:32:15.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60854
2026-03-09T02:32:15.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:32:15.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:32:15.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:32:15.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37415
2026-03-09T02:32:15.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:32:15.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:32:15.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:32: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 0x7fcf68a153f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:32:18.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:32:18.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:32:19.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-09T02:32:19.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:32:20.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-002843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RI7xOniyR%2BYBcObtrflqOfeN8GA%3D&Expires=1773102739 HTTP/1.1" 200 63990
2026-03-09T02:32:20.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:32:20.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:32:20.545 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:32:20.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:32:20.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:32:35.635 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:32:35.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:32:35.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:32:35.870 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:32:35.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:32:35.917 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:33:05.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:33:05.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:33:06.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15023
2026-03-09T02:33:06.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:33:06.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:33:06.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:33:06.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-09T02:33:06.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:33:06.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:33:06.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60854
2026-03-09T02:33:06.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:33:06.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:33:06.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:33:06.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37415
2026-03-09T02:33:06.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:33:06.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:33:06.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:33:09.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 0x7fcf68d97dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:33:09.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:33:09.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:33:10.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-09T02:33:10.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:33:11.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-003243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MpnzJvF3UwuiukW3oUkShtlHBNU%3D&Expires=1773102790 HTTP/1.1" 200 63871
2026-03-09T02:33:11.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:33:11.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:33:11.681 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:33:11.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:33:11.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:33:27.648 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:33:27.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:33:27.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:33:27.908 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:33:27.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:33:27.955 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:33:57.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:33:57.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:33:58.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15023
2026-03-09T02:33:58.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:33:58.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:33:58.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:33:58.113 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:33:58.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:33:58.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:33:58.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60695
2026-03-09T02:33:58.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:33:58.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:33:58.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:33:58.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37415
2026-03-09T02:33:58.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:33:58.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:33:58.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:34: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 0x7fcf68a07f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:34:01.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:34:01.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:34:02.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-09T02:34:02.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:34:03.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-003243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bjE76eME1xZ6v3ph283hNzr2PeY%3D&Expires=1773102842 HTTP/1.1" 200 63871
2026-03-09T02:34:03.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:34:03.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:34:03.528 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:34:03.549 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:34:03.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:34:19.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:34:20.081 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:34:20.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:34:20.212 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:34:20.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:34:20.259 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:34:50.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:34:50.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:34:50.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15023
2026-03-09T02:34:50.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:34:50.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:34:50.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:34:50.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-09T02:34:50.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:34:50.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:34:50.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60695
2026-03-09T02:34:50.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:34:50.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:34:50.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:34:50.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37339
2026-03-09T02:34:50.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:34:50.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:34:50.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:34: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 0x7fcf68578fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:34:53.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:34:53.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:34:54.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:34:54.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:34:55.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-003243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QLm%2BBF3EveF2nNcTlc0mexAMD0I%3D&Expires=1773102894 HTTP/1.1" 200 63871
2026-03-09T02:34:55.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:34:55.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:34:55.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:34:55.950 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:34:55.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:35:11.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:35:11.708 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:35:11.814 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:35:11.839 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:35:11.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:35:11.885 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:35:41.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:35:41.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:35:42.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15066
2026-03-09T02:35:42.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:35:42.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:35:42.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:35:42.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-09T02:35:42.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:35:42.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:35:42.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60502
2026-03-09T02:35:42.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:35:42.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:35:42.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:35:42.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37339
2026-03-09T02:35:42.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:35:42.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:35:42.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:35:45.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 0x7fcf694249a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:35:45.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:35:45.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:35:46.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:35:46.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:35:47.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-003243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2jpsp0zvToJ7XhdSxnmrBSxAg2w%3D&Expires=1773102946 HTTP/1.1" 200 63871
2026-03-09T02:35:47.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:35:47.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:35:47.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:35:47.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:35:47.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:36:04.061 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:36:04.166 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:36:04.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:36:04.297 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:36:04.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:36:04.343 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:36:34.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:36:34.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:36:34.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15066
2026-03-09T02:36:34.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:36:34.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:36:34.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:36:34.623 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:36:34.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:36:34.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:36:34.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60652
2026-03-09T02:36:34.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:36:34.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:36:34.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:36:34.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37405
2026-03-09T02:36:34.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:36:34.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:36:34.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:36: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 0x7fcf696381f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:36:37.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:36:37.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:36:38.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:36:38.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:36:39.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-003243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B%2BadkHMECXDrVLpeu7h1Y59umb0%3D&Expires=1773102998 HTTP/1.1" 200 63871
2026-03-09T02:36:40.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:36:40.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:36:40.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:36:40.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:36:40.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:36:55.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:36:55.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:36:55.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:36:55.277 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:36:55.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:36:55.324 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:37:25.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:37:25.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:37:25.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15066
2026-03-09T02:37:25.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:37:25.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:37:25.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:37:25.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-09T02:37:25.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:37:25.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:37:25.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60652
2026-03-09T02:37:25.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:37:25.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:37:25.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:37:25.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37389
2026-03-09T02:37:25.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:37:25.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:37:25.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:37:28.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 0x7fceb2becd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:37:28.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:37:28.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:37:30.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-09T02:37:30.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:37:30.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-003643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hw%2F4JeG5qy6nplzJhPC8iMOoI1g%3D&Expires=1773103049 HTTP/1.1" 200 64717
2026-03-09T02:37:31.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:37:31.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:37:31.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:37:31.144 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:37:31.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:37:46.222 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:37:46.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:37:46.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:37:46.454 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:37:46.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:37:46.501 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:38:16.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:38:16.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:38:16.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15066
2026-03-09T02:38:16.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:38:16.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:38:16.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:38:16.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-09T02:38:16.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:38:16.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:38:16.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60558
2026-03-09T02:38:16.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:38:16.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:38:16.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:38:16.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37351
2026-03-09T02:38:16.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:38:16.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:38:16.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:38: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 0x7fcf68a14280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:38:19.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:38:19.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:38:20.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T02:38:20.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:38:21.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-003643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DbEx1h7ZEWsmcVdZvkVjsXx2N4s%3D&Expires=1773103100 HTTP/1.1" 200 64717
2026-03-09T02:38:21.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:38:21.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:38:21.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:38:21.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:38:21.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:38:36.778 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:38:36.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:38:36.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:38:37.010 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:38:37.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:38:37.057 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:39:07.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:39:07.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:39:07.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15066
2026-03-09T02:39:07.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:39:07.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:39:07.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:39:07.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-09T02:39:07.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:39:07.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:39:07.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60713
2026-03-09T02:39:07.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:39:07.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:39:07.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:39:07.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37351
2026-03-09T02:39:07.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:39:07.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:39:07.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:39:10.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 0x7fcf6b991e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:39:10.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:39:10.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:39:11.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-09T02:39:11.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:39:12.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-003643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EPqMJnUhY%2F6xN%2BJ2pzrD3toosXY%3D&Expires=1773103151 HTTP/1.1" 200 64717
2026-03-09T02:39:12.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:39:12.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:39:12.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:39:12.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:39:12.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:39:27.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:39:27.775 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:39:27.878 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:39:27.902 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:39:27.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:39:27.950 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:39:57.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:39:57.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:39:59.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15025
2026-03-09T02:39:59.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:39:59.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:39:59.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:39:59.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-09T02:39:59.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:39:59.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:39:59.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60713
2026-03-09T02:39:59.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:39:59.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:39:59.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:39:59.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37351
2026-03-09T02:39:59.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:39:59.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:39:59.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:40: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 0x7fcf68d949d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:40:02.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:40:02.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:40:03.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-09T02:40:03.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:40:04.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-003643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L2sd8pS7sTjJ74rZpXPDtkerB0Y%3D&Expires=1773103203 HTTP/1.1" 200 64717
2026-03-09T02:40:04.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:40:04.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:40:04.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:40:04.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:40:04.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:40:20.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:40:20.421 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:40:20.531 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:40:20.558 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:40:20.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:40:20.603 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:40:50.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:40:50.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:40:50.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15025
2026-03-09T02:40:50.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:40:50.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:40:50.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:40:50.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-09T02:40:50.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:40:50.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:40:50.909 [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-09T02:40:50.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:40:50.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:40:50.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:40:50.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37328
2026-03-09T02:40:50.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:40:50.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:40:50.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:40: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 0x7fcf6964b670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:40:54.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:40:54.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:40:55.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-09T02:40:55.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:40:56.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZdFnmm5Esk1pzdcfTjnO%2BkkmDT4%3D&Expires=1773103255 HTTP/1.1" 200 65987
2026-03-09T02:40:56.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:40:56.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:40:56.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:40:56.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:40:56.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:41:11.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:41:11.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:41:11.665 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:41:11.690 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:41:11.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:41:11.737 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:41:41.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:41:41.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:41:42.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15025
2026-03-09T02:41:42.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:41:42.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:41:42.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:41:42.185 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:41:42.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:41:42.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:41:42.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60505
2026-03-09T02:41:42.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:41:42.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:41:42.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:41:42.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37332
2026-03-09T02:41:42.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:41:42.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:41:42.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:41:45.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 0x7fcebac840d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:41:45.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:41:45.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:41:46.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-09T02:41:46.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:41:47.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WYOoWUJXjdgesrWzO9dYVkjBmAU%3D&Expires=1773103306 HTTP/1.1" 200 65987
2026-03-09T02:41:47.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:41:47.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:41:47.481 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:41:47.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:41:47.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:42:03.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:42:03.564 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:42:03.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:42:03.692 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:42:03.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:42:03.739 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:42:33.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:42:33.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:42:34.042 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15025
2026-03-09T02:42:34.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:42:34.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:42:34.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:42:34.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-09T02:42:34.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:42:34.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:42:34.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60505
2026-03-09T02:42:34.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:42:34.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:42:34.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:42:34.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37269
2026-03-09T02:42:34.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:42:34.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:42:34.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:42: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 0x7fcf69279180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:42:37.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:42:37.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:42:38.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-09T02:42:38.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:42:39.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m5aB4xPsNMef4jaB9msmKSTtnFY%3D&Expires=1773103358 HTTP/1.1" 200 65987
2026-03-09T02:42:39.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:42:39.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:42:39.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:42:39.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:42:39.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:42:54.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:42:54.427 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:42:54.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:42:54.559 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:42:54.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:42:54.607 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:43:24.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:43:24.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:43:24.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15025
2026-03-09T02:43:24.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:43:24.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:43:24.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:43:24.777 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:43:24.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:43:24.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:43:24.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60435
2026-03-09T02:43:24.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:43:24.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:43:24.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:43:24.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37148
2026-03-09T02:43:24.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:43:24.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:43:24.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:43:27.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 0x7fcf69417610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:43:27.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:43:27.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:43:28.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-09T02:43:28.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:43:29.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GhriIR4xNEHaweyrbZxEKUA9tgU%3D&Expires=1773103408 HTTP/1.1" 200 65987
2026-03-09T02:43:30.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:43:30.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:43:30.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:43:30.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:43:30.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:43:46.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:43:46.810 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:43:46.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:43:46.937 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:43:46.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:43:46.984 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:44:17.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:44:17.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:44:17.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15025
2026-03-09T02:44:17.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:44:17.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:44:17.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:44:17.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-09T02:44:17.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:44:17.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:44:17.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60360
2026-03-09T02:44:17.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:44:17.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:44:17.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:44:17.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37148
2026-03-09T02:44:17.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:44:17.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:44:17.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:44:20.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 0x7fcebac8f0a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:44:20.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:44:20.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:44:21.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-09T02:44:21.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:44:22.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5zWH14JsvHpHgLg3HByinmWw4gI%3D&Expires=1773103461 HTTP/1.1" 200 65987
2026-03-09T02:44:22.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:44:22.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:44:22.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:44:22.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:44:22.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:44:37.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:44:37.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:44:38.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:44:38.057 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:44:38.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:44:38.104 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:45:08.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:45:08.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:45:09.084 [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-09T02:45:09.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:45:09.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:45:09.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:45:09.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-09T02:45:09.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:45:09.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:45:09.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60360
2026-03-09T02:45:09.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:45:09.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:45:09.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:45:09.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37098
2026-03-09T02:45:09.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:45:09.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:45:09.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:45: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 0x7fcf6857aa40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:45:12.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:45:12.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:45:13.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-09T02:45:13.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:45:14.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rJrG5GXqm7kOgma0kiPJdFEV%2B6w%3D&Expires=1773103513 HTTP/1.1" 200 65460
2026-03-09T02:45:14.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:45:14.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:45:14.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:45:14.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:45:14.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:45:29.992 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:45:30.095 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:45:30.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:45:30.223 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:45:30.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:45:30.270 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:46:00.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:46:00.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:46:00.400 [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-09T02:46:00.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:46:00.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:46:00.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:46:00.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-09T02:46:00.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:46:00.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:46:00.422 [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-09T02:46:00.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:46:00.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:46:00.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:46:00.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37098
2026-03-09T02:46:00.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:46:00.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:46:00.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:46: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 0x7fce73d97160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:46:03.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:46:03.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:46:04.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-09T02:46:04.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:46:05.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uYfsQt5BsYUATg6q2EAfHGD1NxM%3D&Expires=1773103564 HTTP/1.1" 200 65460
2026-03-09T02:46:05.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:46:05.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:46:05.788 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:46:05.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:46:05.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:46:20.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:46:20.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:46:21.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:46:21.093 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:46:21.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:46:21.139 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:46:51.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:46:51.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:46:51.298 [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-09T02:46:51.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:46:51.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:46:51.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:46:51.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-09T02:46:51.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:46:51.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:46:51.328 [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-09T02:46:51.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:46:51.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:46:51.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:46:51.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36960
2026-03-09T02:46:51.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:46:51.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:46:51.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:46: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 0x7fcebaca6020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:46:54.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:46:54.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:46:55.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-09T02:46:55.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:46:56.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=83TJj73WUK7DMa2dVqfqVJpcb6s%3D&Expires=1773103615 HTTP/1.1" 200 65460
2026-03-09T02:46:56.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:46:56.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:46:56.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:46:56.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:46:56.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:47:12.267 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:47:12.372 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:47:12.481 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:47:12.506 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:47:12.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:47:12.552 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:47:42.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:47:42.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:47:42.991 [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-09T02:47:42.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:47:42.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:47:42.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:47:43.006 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:47:43.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:47:43.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:47:43.013 [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-09T02:47:43.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:47:43.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:47:43.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:47:43.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36942
2026-03-09T02:47:43.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:47:43.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:47:43.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:47:46.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 0x7fcf68e1ba30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:47:46.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:47:46.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:47:47.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-09T02:47:47.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:47:48.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Bmj0kJi32GDs0L2Fdt4P3v8ri%2FE%3D&Expires=1773103667 HTTP/1.1" 200 65460
2026-03-09T02:47:48.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:47:48.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:47:48.325 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:47:48.347 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:47:48.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:48:05.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:48:05.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:48:05.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:48:05.269 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:48:05.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:48:05.316 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:48:35.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:48:35.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:48:35.680 [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-09T02:48:35.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:48:35.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:48:35.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:48:35.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-09T02:48:35.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:48:35.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:48:35.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60539
2026-03-09T02:48:35.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:48:35.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:48:35.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:48:35.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36942
2026-03-09T02:48:35.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:48:35.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:48:35.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:48:38.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 0x7fcf6857bf70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:48:38.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:48:38.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:48:39.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-09T02:48:39.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:48:40.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FTaeeCTRWCnr598Vdkh5WheaBmw%3D&Expires=1773103719 HTTP/1.1" 200 65460
2026-03-09T02:48:41.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:48:41.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:48:41.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:48:41.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:48:41.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:48:57.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:48:57.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:48:57.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:48:57.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:48:57.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:48:57.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:49:27.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:49:27.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:49:27.431 [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-09T02:49:27.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:49:27.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:49:27.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:49:27.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-09T02:49:27.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:49:27.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:49:27.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60347
2026-03-09T02:49:27.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:49:27.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:49:27.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:49:27.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37046
2026-03-09T02:49:27.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:49:27.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:49:27.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:49:30.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 0x7fcf69249b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:49:30.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:49:30.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:49:31.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-09T02:49:31.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:49:32.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lmyUkE0FAnq%2B7XvXHW3lyxhchZ8%3D&Expires=1773103771 HTTP/1.1" 200 65876
2026-03-09T02:49:32.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:49:32.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:49:32.798 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:49:32.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:49:32.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:49:50.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:49:50.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:49:50.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:49:50.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:49:50.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:49:50.319 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:50:20.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:50:20.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:50:20.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:50:20.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:50:20.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:50:20.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:50:20.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-09T02:50:20.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:50:20.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:50:20.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60347
2026-03-09T02:50:20.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:50:20.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:50:20.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:50:20.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37123
2026-03-09T02:50:20.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:50:20.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:50:20.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:50: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 0x7fcf6974dcc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:50:23.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:50:23.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:50:24.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-09T02:50:24.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:50:25.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HEEbcMhzIVYrvnQkct3JEMCyGOc%3D&Expires=1773103824 HTTP/1.1" 200 65876
2026-03-09T02:50:26.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:50:26.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:50:26.066 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:50:26.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:50:26.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:50:42.073 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:50:42.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:50:42.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:50:42.309 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:50:42.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:50:42.356 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:51:12.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:51:12.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:51:12.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:51:12.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:51:12.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:51:12.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:51:12.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-09T02:51:12.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:51:12.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:51:12.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60038
2026-03-09T02:51:12.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:51:12.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:51:12.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:51:12.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36977
2026-03-09T02:51:12.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:51:12.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:51:12.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:51:15.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 0x7fcf6b9a3340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:51:15.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:51:15.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:51:16.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-09T02:51:16.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:51:17.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P1%2FhNRn%2BYc9WIpKSvn1tWPjIQyc%3D&Expires=1773103876 HTTP/1.1" 200 65876
2026-03-09T02:51:17.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:51:17.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:51:17.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:51:17.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:51:17.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:51:33.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:51:34.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:51:34.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:51:34.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:51:34.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:51:34.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:52:04.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:52:04.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:52:04.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:52:04.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:52:04.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:52:04.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:52:04.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-09T02:52:04.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:52:04.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:52:04.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60374
2026-03-09T02:52:04.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:52:04.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:52:04.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:52:04.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36977
2026-03-09T02:52:04.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:52:04.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:52:04.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:52:07.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 0x7fcf69360670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:52:07.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:52:07.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:52:08.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-09T02:52:08.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:52:09.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-004843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sqXqlwgDd9Pm1y2AFBoHypEcab4%3D&Expires=1773103928 HTTP/1.1" 200 65876
2026-03-09T02:52:09.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:52:09.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:52:09.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:52:09.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:52:09.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:52:25.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:52:25.395 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:52:25.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:52:25.526 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:52:25.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:52:25.572 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:52:55.603 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:52:55.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:52:55.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:52:55.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:52:55.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:52:55.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:52:55.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-09T02:52:55.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:52:55.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:52:55.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60374
2026-03-09T02:52:55.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:52:55.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:52:55.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:52:55.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36978
2026-03-09T02:52:55.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:52:55.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:52:55.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:52: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 0x7fcf6bab1450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:52:59.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:52:59.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:53:00.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-09T02:53:00.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:53:01.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-005244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k1M8OcbgsHDQ51jBFBvSUwKk9ac%3D&Expires=1773103979 HTTP/1.1" 200 66861
2026-03-09T02:53:01.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:53:01.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:53:01.263 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:53:01.289 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:53:01.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:53:18.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:53:18.772 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:53:18.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:53:18.916 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:53:18.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:53:18.962 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:53:48.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:53:48.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:53:49.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:53:49.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:53:49.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:53:49.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:53:49.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-09T02:53:49.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:53:49.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:53:49.338 [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-09T02:53:49.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:53:49.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:53:49.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:53:49.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36978
2026-03-09T02:53:49.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:53:49.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:53:49.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:53: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 0x7fcf68e36c80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:53:52.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:53:52.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:53:53.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-09T02:53:53.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:53:54.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-005244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kXAX8nx9zPPs1CGspGe%2Fyz3uuug%3D&Expires=1773104033 HTTP/1.1" 200 66861
2026-03-09T02:53:54.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:53:54.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:53:54.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:53:54.688 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:53:54.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:54:10.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:54:10.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:54:10.778 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:54:10.803 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:54:10.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:54:10.849 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:54:40.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:54:40.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:54:41.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14983
2026-03-09T02:54:41.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:54:41.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:54:41.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:54:41.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-09T02:54:41.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:54:41.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:54:41.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59862
2026-03-09T02:54:41.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:54:41.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:54:41.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:54:41.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36874
2026-03-09T02:54:41.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:54:41.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:54:41.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:54: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 0x7fcf696484c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:54:44.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:54:44.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:54:45.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-09T02:54:45.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:54:46.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-005244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n2zB3Qzx1pGlEuDtQa5wuOhLSCc%3D&Expires=1773104085 HTTP/1.1" 200 66861
2026-03-09T02:54:46.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:54:46.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:54:46.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:54:46.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:54:46.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:55:04.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:55:04.515 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:55:04.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:55:04.644 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:55:04.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:55:04.691 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:55:34.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:55:34.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:55:34.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:55:34.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:55:34.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:55:34.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:55:35.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-09T02:55:35.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:55:35.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:55:35.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59862
2026-03-09T02:55:35.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:55:35.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:55:35.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:55:35.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36724
2026-03-09T02:55:35.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:55:35.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:55:35.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:55: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 0x7fcf69248eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:55:38.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:55:38.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:55:39.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-09T02:55:39.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:55:40.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-005244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qBeDuuFSqS9WbtIQn2ifO%2BpyaA4%3D&Expires=1773104139 HTTP/1.1" 200 66861
2026-03-09T02:55:40.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:55:40.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:55:40.623 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:55:40.645 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:55:40.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:55:56.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:55:56.430 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:55:56.535 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:55:56.559 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:55:56.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:55:56.606 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:56:26.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:56:26.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:56:26.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:56:26.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:56:26.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:56:26.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:56:26.745 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:56:26.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:56:26.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:56:26.752 [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-09T02:56:26.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:56:26.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:56:26.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:56:26.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36865
2026-03-09T02:56:26.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:56:26.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:56:26.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:56:29.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 0x7fcf68d77010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:56:29.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:56:29.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:56:30.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-09T02:56:30.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:56:31.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-005244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hP6DSt7BFDaSZGjfPsPvJ6JIpHU%3D&Expires=1773104190 HTTP/1.1" 200 66861
2026-03-09T02:56:32.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:56:32.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:56:32.041 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:56:32.064 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:56:32.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:56:49.869 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:56:49.976 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:56:50.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:56:50.135 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:56:50.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:56:50.182 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:57:20.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:57:20.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:57:20.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:57:20.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:57:20.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:57:20.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:57:20.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-09T02:57:20.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:57:20.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:57:20.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60107
2026-03-09T02:57:20.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:57:20.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:57:20.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:57:20.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36873
2026-03-09T02:57:20.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:57:20.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:57:20.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:57: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 0x7fcf6ba6fac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:57:23.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:57:23.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:57:24.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-09T02:57:24.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:57:25.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-005643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vN4fAXPCfiafWc8ifJAg6n1AEm0%3D&Expires=1773104244 HTTP/1.1" 200 66758
2026-03-09T02:57:26.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:57:26.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:57:26.027 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:57:26.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:57:26.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:57:41.565 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:57:41.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:57:41.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:57:41.801 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:57:41.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:57:41.848 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:58:11.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:58:11.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:58:11.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:58:11.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:58:11.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:58:11.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:58:11.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-09T02:58:11.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:58:11.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:58:11.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60107
2026-03-09T02:58:11.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:58:11.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:58:11.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:58:12.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36809
2026-03-09T02:58:12.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:58:12.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:58:12.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:58:15.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 0x7fcebb4e06d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:58:15.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:58:15.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:58:16.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-09T02:58:16.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:58:17.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-005643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9hce1YczzYpiDgvUvqD%2FksyyMpI%3D&Expires=1773104296 HTTP/1.1" 200 66758
2026-03-09T02:58:17.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:58:17.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:58:17.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:58:17.378 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:58:17.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:58:33.587 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:58:33.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:58:33.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:58:33.855 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:58:33.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:58:33.902 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:59:03.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:59:03.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:59:04.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:59:04.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:59:04.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:59:04.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:59:04.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T02:59:04.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:59:04.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:59:04.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59810
2026-03-09T02:59:04.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:59:04.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:59:04.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:59:04.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36809
2026-03-09T02:59:04.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:59:04.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:59:04.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:59:07.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 0x7fcf68cd25f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:59:07.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:59:07.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T02:59:08.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-09T02:59:08.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T02:59:09.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-005643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KibZzcdfBAYmCpDhRllRtg7Fz60%3D&Expires=1773104348 HTTP/1.1" 200 66758
2026-03-09T02:59:09.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T02:59:09.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T02:59:09.377 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T02:59:09.400 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T02:59:09.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T02:59:25.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:59:25.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:59:25.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T02:59:25.562 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T02:59:25.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T02:59:25.609 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T02:59:55.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T02:59:55.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T02:59:56.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15011
2026-03-09T02:59:56.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T02:59:56.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T02:59:56.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T02:59:56.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-09T02:59:56.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T02:59:56.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T02:59:56.497 [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-09T02:59:56.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:59:56.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T02:59:56.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T02:59:56.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36792
2026-03-09T02:59:56.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T02:59:56.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T02:59:56.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T02:59:59.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 0x7fcf697d5bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T02:59:59.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T02:59:59.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:00:00.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-09T03:00:00.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:00:01.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-005643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4iFsNJ3eY5bNyU4dyMZd0eOnnho%3D&Expires=1773104400 HTTP/1.1" 200 66758
2026-03-09T03:00:02.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:00:02.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:00:02.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:00:02.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:00:02.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:00:18.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:00:18.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:00:18.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:00:18.549 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:00:18.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:00:18.595 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:00:48.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:00:48.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:00:48.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15018
2026-03-09T03:00:48.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:00:48.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:00:48.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:00:48.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-09T03:00:48.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:00:48.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:00:48.892 [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-09T03:00:48.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:00:48.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:00:48.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:00:48.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36910
2026-03-09T03:00:48.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:00:48.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:00:48.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:00:51.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 0x7fcebb1814b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:00:51.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:00:51.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:00:53.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:00:53.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:00:53.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010044.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YKBPabaoNxo9tjUl9WHBQtsXD2I%3D&Expires=1773104452 HTTP/1.1" 200 66560
2026-03-09T03:00:54.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:00:54.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:00:54.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:00:54.292 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:00:54.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:01:10.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:01:10.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:01:10.401 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:01:10.426 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:01:10.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:01:10.472 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:01:40.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:01:40.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:01:40.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15018
2026-03-09T03:01:40.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:01:40.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:01:40.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:01:40.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-09T03:01:40.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:01:40.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:01:40.779 [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-09T03:01:40.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:01:40.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:01:40.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:01:40.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36924
2026-03-09T03:01:40.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:01:40.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:01:40.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:01: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 0x7fcf6bc0bca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:01:43.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:01:43.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:01:44.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-09T03:01:44.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:01:45.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010044.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3EgaqoWZREhJ9e%2FCA9euT49efiw%3D&Expires=1773104504 HTTP/1.1" 200 66560
2026-03-09T03:01:46.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:01:46.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:01:46.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:01:46.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:01:46.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:02:01.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:02:01.564 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:02:01.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:02:01.696 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:02:01.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:02:01.742 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:02:31.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:02:31.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:02:32.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15018
2026-03-09T03:02:32.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:02:32.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:02:32.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:02:32.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-09T03:02:32.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:02:32.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:02:32.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59753
2026-03-09T03:02:32.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:02:32.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:02:32.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:02:32.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36924
2026-03-09T03:02:32.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:02:32.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:02:32.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:02:35.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 0x7fcf6978cdf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:02:35.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:02:35.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:02:36.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-09T03:02:36.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:02:37.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010044.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dzOoCc4vxLJk430eOWB8R0UdLgg%3D&Expires=1773104556 HTTP/1.1" 200 66560
2026-03-09T03:02:37.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:02:37.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:02:37.496 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:02:37.518 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:02:37.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:02:54.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:02:54.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:02:55.009 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:02:55.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:02:55.056 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:03:25.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:03:25.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:03:25.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15018
2026-03-09T03:03:25.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:03:25.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:03:25.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:03:25.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-09T03:03:25.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:03:25.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:03:25.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59753
2026-03-09T03:03:25.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:03:25.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:03:25.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:03:25.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36445
2026-03-09T03:03:25.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:03:25.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:03:25.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:03: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 0x7fcf691556c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:03:28.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:03:28.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:03:29.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:03:29.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:03:30.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010044.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b7o%2BI78YETCNoLVO4%2B%2BBYOwq0jQ%3D&Expires=1773104609 HTTP/1.1" 200 66560
2026-03-09T03:03:30.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:03:30.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:03:30.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:03:30.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:03:30.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:03:45.772 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:03:45.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:03:45.981 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:03:46.006 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:03:46.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:03:46.053 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:04:16.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:04:16.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:04:16.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15018
2026-03-09T03:04:16.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:04:16.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:04:16.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:04:16.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-09T03:04:16.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:04:16.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:04:16.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60293
2026-03-09T03:04:16.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:04:16.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:04:16.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:04:16.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36796
2026-03-09T03:04:16.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:04:16.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:04:16.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:04: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 0x7fceb2befbb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:04:19.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:04:19.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:04:20.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-09T03:04:20.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:04:21.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010044.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ELu9sY9zblFvARkwlxVTzZoqFTY%3D&Expires=1773104660 HTTP/1.1" 200 66560
2026-03-09T03:04:21.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:04:21.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:04:21.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:04:21.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:04:21.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:04:37.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:04:37.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:04:37.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:04:37.487 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:04:37.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:04:37.534 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:05:07.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:05:07.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:05:08.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:05:08.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:05:08.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:05:08.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:05:08.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-09T03:05:08.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:05:08.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:05:08.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59850
2026-03-09T03:05:08.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:05:08.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:05:08.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:05:08.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36451
2026-03-09T03:05:08.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:05:08.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:05:08.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:05: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 0x7fcf685acb50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:05:11.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:05:11.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:05:12.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-09T03:05:12.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:05:13.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vI%2F17yA%2BWRNzcWlcpswXUW6VZwU%3D&Expires=1773104712 HTTP/1.1" 200 65533
2026-03-09T03:05:13.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:05:13.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:05:13.917 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:05:13.948 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:05:13.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:05:29.267 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:05:29.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:05:29.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:05:29.503 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:05:29.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:05:29.550 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:05:59.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:05:59.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:05:59.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:05:59.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:05:59.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:05:59.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:05:59.821 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:05:59.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:05:59.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:05:59.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59850
2026-03-09T03:05:59.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:05:59.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:05:59.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:05:59.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36451
2026-03-09T03:05:59.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:05:59.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:05:59.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:06:02.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 0x7fcf6bc19060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:06:02.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:06:02.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:06:04.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:06:04.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:06:04.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pzBMbuHJ6L%2Bm8SkT1E79mwjbZIA%3D&Expires=1773104763 HTTP/1.1" 200 65533
2026-03-09T03:06:05.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:06:05.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:06:05.217 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:06:05.240 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:06:05.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:06:21.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:06:21.320 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:06:21.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:06:21.452 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:06:21.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:06:21.498 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:06:51.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:06:51.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:06:51.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:06:51.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:06:51.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:06:51.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:06:51.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-09T03:06:51.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:06:51.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:06:51.949 [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-09T03:06:51.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:06:51.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:06:51.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:06:51.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36451
2026-03-09T03:06:51.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:06:51.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:06:51.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:06: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 0x7fcf68c01d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:06:55.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:06:55.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:06:56.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-09T03:06:56.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:06:57.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7dKdsSzrDNuzRAe8V%2F%2BN2Uy%2BwxM%3D&Expires=1773104816 HTTP/1.1" 200 65533
2026-03-09T03:06:57.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:06:57.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:06:57.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:06:57.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:06:57.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:07:12.608 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:07:12.714 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:07:12.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:07:12.844 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:07:12.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:07:12.892 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:07:42.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:07:42.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:07:43.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:07:43.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:07:43.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:07:43.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:07:43.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-09T03:07:43.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:07:43.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:07:43.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60102
2026-03-09T03:07:43.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:07:43.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:07:43.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:07:43.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36600
2026-03-09T03:07:43.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:07:43.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:07:43.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:07:46.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 0x7fcf694cbee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:07:46.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:07:46.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:07:47.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-09T03:07:47.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:07:48.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A67dxAgn1vUNdyUQ2dXC6UJm7dI%3D&Expires=1773104867 HTTP/1.1" 200 65533
2026-03-09T03:07:48.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:07:48.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:07:48.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:07:48.807 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:07:48.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:08:04.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:08:04.623 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:08:04.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:08:04.754 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:08:04.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:08:04.800 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:08:34.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:08:34.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:08:35.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:08:35.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:08:35.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:08:35.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:08:35.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-09T03:08:35.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:08:35.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:08:35.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60102
2026-03-09T03:08:35.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:08:35.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:08:35.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:08:35.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36440
2026-03-09T03:08:35.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:08:35.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:08:35.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:08:38.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 0x7fcf68a751e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:08:38.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:08:38.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:08:39.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-09T03:08:39.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:08:40.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gEY9OxqmduBGiivvQI0Vj1DuUOA%3D&Expires=1773104919 HTTP/1.1" 200 65533
2026-03-09T03:08:40.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:08:40.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:08:40.452 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:08:40.475 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:08:40.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:08:56.970 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:08:57.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:08:57.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:08:57.206 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:08:57.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:08:57.253 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:09:27.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:09:27.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:09:27.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:09:27.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:09:27.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:09:27.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:09:27.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-09T03:09:27.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:09:27.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:09:27.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59943
2026-03-09T03:09:27.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:09:27.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:09:27.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:09:27.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36494
2026-03-09T03:09:27.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:09:27.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:09:27.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:09: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 0x7fcf69349b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:09:30.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:09:30.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:09:31.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-09T03:09:31.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:09:32.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BjuysYxq1bQ5oQu%2BKxpWGcQsqMU%3D&Expires=1773104971 HTTP/1.1" 200 65568
2026-03-09T03:09:32.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:09:32.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:09:32.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:09:32.739 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:09:32.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:09:48.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:09:48.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:09:48.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:09:48.616 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:09:48.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:09:48.663 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:10:18.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:10:18.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:10:19.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13977
2026-03-09T03:10:19.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:10:19.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:10:19.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:10:19.126 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:10:19.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:10:19.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:10:19.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59929
2026-03-09T03:10:19.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:10:19.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:10:19.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:10:19.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36494
2026-03-09T03:10:19.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:10:19.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:10:19.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:10:22.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 0x7fcf6b952a10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:10:22.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:10:22.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:10:23.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-09T03:10:23.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:10:24.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TAtgRqnxc8UpWhB5EGN5L14FS1M%3D&Expires=1773105023 HTTP/1.1" 200 65568
2026-03-09T03:10:24.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:10:24.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:10:24.506 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:10:24.530 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:10:24.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:10:39.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:10:39.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:10:40.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:10:40.111 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:10:40.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:10:40.159 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:11:10.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:11:10.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:11:10.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13977
2026-03-09T03:11:10.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:11:10.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:11:10.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:11:10.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-09T03:11:10.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:11:10.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:11:10.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59929
2026-03-09T03:11:10.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:11:10.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:11:10.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:11:10.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36441
2026-03-09T03:11:10.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:11:10.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:11:10.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:11: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 0x7fceb4787ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:11:13.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:11:13.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:11:14.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:11:14.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:11:15.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Jsn3YI8yuJesVIRx2xEhSBle%2FJs%3D&Expires=1773105074 HTTP/1.1" 200 65568
2026-03-09T03:11:15.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:11:15.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:11:15.693 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:11:15.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:11:15.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:11:30.715 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:11:30.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:11:30.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:11:30.951 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:11:30.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:11:30.998 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:12:01.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:12:01.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:12:01.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13977
2026-03-09T03:12:01.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:12:01.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:12:01.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:12:01.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-09T03:12:01.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:12:01.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:12:01.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59958
2026-03-09T03:12:01.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:12:01.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:12:01.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:12:01.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36441
2026-03-09T03:12:01.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:12:01.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:12:01.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:12:04.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 0x7fcf68cdf490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:12:04.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:12:04.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:12:05.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:12:05.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:12:06.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-010844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CH2G4awCgK7C4Ml%2BIsoBrxKhRG4%3D&Expires=1773105125 HTTP/1.1" 200 65568
2026-03-09T03:12:06.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:12:06.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:12:06.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:12:06.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:12:06.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:12:22.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:12:22.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:12:22.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:12:22.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:12:22.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:12:22.599 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:12:52.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:12:52.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:12:53.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13977
2026-03-09T03:12:53.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:12:53.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:12:53.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:12:53.154 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:12:53.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:12:53.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:12:53.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60101
2026-03-09T03:12:53.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:12:53.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:12:53.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:12:53.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36395
2026-03-09T03:12:53.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:12:53.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:12:53.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:12:56.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 0x7fcf68abafe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:12:56.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:12:56.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:12:57.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-09T03:12:57.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:12:58.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-011246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ibR7nn%2FVWsjQoNkHVFuSBq3G9DU%3D&Expires=1773105177 HTTP/1.1" 200 66146
2026-03-09T03:12:58.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:12:58.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:12:58.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:12:58.562 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:12:58.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:13:13.488 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:13:13.597 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:13:13.702 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:13:13.726 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:13:13.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:13:13.773 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:13:43.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:13:43.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:13:44.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13977
2026-03-09T03:13:44.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:13:44.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:13:44.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:13:44.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-09T03:13:44.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:13:44.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:13:44.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60101
2026-03-09T03:13:44.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:13:44.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:13:44.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:13:44.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36374
2026-03-09T03:13:44.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:13:44.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:13:44.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:13: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 0x7fceb738f3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:13:47.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:13:47.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:13:48.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-09T03:13:48.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:13:49.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-011246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=slEddMN4YrJXh%2BI1Kf9SBG21CMY%3D&Expires=1773105228 HTTP/1.1" 200 66146
2026-03-09T03:13:49.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:13:49.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:13:49.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:13:49.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:13:49.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:14:05.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:14:05.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:14:05.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:14:05.338 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:14:05.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:14:05.385 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:14:35.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:14:35.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:14:35.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13977
2026-03-09T03:14:35.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:14:35.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:14:35.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:14:35.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-09T03:14:35.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:14:35.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:14:35.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60016
2026-03-09T03:14:35.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:14:35.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:14:35.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:14:35.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36244
2026-03-09T03:14:35.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:14:35.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:14:35.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:14: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 0x7fcebabec4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:14:38.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:14:38.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:14:39.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-09T03:14:39.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:14:40.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-011246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oXBK3OGkY1MyyQ%2BGwCOR268ZeIQ%3D&Expires=1773105279 HTTP/1.1" 200 66146
2026-03-09T03:14:40.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:14:40.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:14:40.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:14:40.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:14:40.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:14:56.233 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:14:56.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:14:56.472 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:14:56.498 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:14:56.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:14:56.544 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:15:26.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:15:26.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:15:26.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:15:26.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:15:26.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:15:26.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:15:26.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-09T03:15:26.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:15:26.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:15:26.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60016
2026-03-09T03:15:26.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:15:26.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:15:26.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:15:26.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36228
2026-03-09T03:15:26.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:15:26.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:15:26.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:15: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 0x7fcf697d7340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:15:29.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:15:29.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:15:31.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:15:31.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:15:31.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-011246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IgfqK2j8WncIwhQLjYYVOusO35Q%3D&Expires=1773105330 HTTP/1.1" 200 66146
2026-03-09T03:15:32.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:15:32.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:15:32.228 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:15:32.251 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:15:32.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:15:48.992 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:15:49.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:15:49.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:15:49.228 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:15:49.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:15:49.275 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:16:19.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:16:19.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:16:19.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:16:19.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:16:19.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:16:19.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:16:19.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-09T03:16:19.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:16:19.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:16:19.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60016
2026-03-09T03:16:19.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:16:19.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:16:19.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:16:19.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36240
2026-03-09T03:16:19.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:16:19.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:16:19.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:16: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 0x7fcf69361150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:16:22.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:16:22.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:16:23.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-09T03:16:23.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:16:24.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-011246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hBv%2F7WBkLF4uEShSIk8WF%2BnMFW8%3D&Expires=1773105383 HTTP/1.1" 200 66146
2026-03-09T03:16:24.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:16:24.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:16:24.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:16:24.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:16:24.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:16:39.739 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:16:39.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:16:39.988 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:16:40.012 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:16:40.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:16:40.059 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:17:10.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:17:10.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:17:10.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:17:10.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:17:10.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:17:10.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:17:10.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:17:10.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:17:10.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:17:10.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60477
2026-03-09T03:17:10.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:17:10.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:17:10.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:17:10.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36481
2026-03-09T03:17:10.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:17:10.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:17:10.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:17: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 0x7fcebabcdff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:17:13.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:17:13.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:17:14.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-09T03:17:14.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:17:15.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-011644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LmZIh0DXz51H0w94tR0%2BjkL6WL0%3D&Expires=1773105434 HTTP/1.1" 200 67105
2026-03-09T03:17:15.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:17:15.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:17:15.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:17:15.934 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:17:15.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:17:30.911 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:17:31.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:17:31.122 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:17:31.148 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:17:31.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:17:31.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:18:01.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:18:01.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:18:01.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:18:01.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:18:01.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:18:01.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:18:01.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-09T03:18:01.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:18:01.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:18:01.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60505
2026-03-09T03:18:01.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:18:01.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:18:01.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:18:01.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36481
2026-03-09T03:18:01.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:18:01.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:18:01.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:18:04.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 0x7fcf6945baf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:18:04.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:18:04.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:18:05.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-09T03:18:05.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:18:06.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-011644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0rT2fTTOWulOAGIN%2FDcG%2FFzY%2BL4%3D&Expires=1773105485 HTTP/1.1" 200 67105
2026-03-09T03:18:06.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:18:06.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:18:06.700 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:18:06.722 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:18:06.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:18:22.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:18:22.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:18:22.375 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:18:22.400 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:18:22.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:18:22.447 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:18:52.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:18:52.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:18:52.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:18:52.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:18:52.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:18:52.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:18:53.006 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:18:53.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:18:53.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:18:53.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60505
2026-03-09T03:18:53.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:18:53.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:18:53.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:18:53.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36554
2026-03-09T03:18:53.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:18:53.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:18:53.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:18:56.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 0x7fcf69417490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:18:56.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:18:56.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:18:57.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-09T03:18:57.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:18:58.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-011644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iHuWTQzv33nbeforq7rLjUSEGiE%3D&Expires=1773105537 HTTP/1.1" 200 67105
2026-03-09T03:18:58.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:18:58.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:18:58.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:18:58.444 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:18:58.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:19:13.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:19:13.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:19:13.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:19:13.820 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:19:13.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:19:13.867 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:19:43.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:19:43.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:19:44.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:19:44.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:19:44.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:19:44.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:19:44.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-09T03:19:44.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:19:44.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:19:44.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60311
2026-03-09T03:19:44.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:19:44.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:19:44.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:19:44.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36550
2026-03-09T03:19:44.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:19:44.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:19:44.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:19: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 0x7fcf68bae680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:19:47.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:19:47.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:19:48.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-09T03:19:48.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:19:49.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-011644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BidSh3TjIUC%2BTUpYmnr16Gq%2Fbw8%3D&Expires=1773105588 HTTP/1.1" 200 67105
2026-03-09T03:19:49.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:19:49.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:19:49.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:19:49.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:19:49.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:20:06.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:20:06.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:20:06.359 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:20:06.384 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:20:06.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:20:06.430 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:20:36.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:20:36.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:20:36.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14011
2026-03-09T03:20:36.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:20:36.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:20:36.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:20:36.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-09T03:20:36.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:20:36.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:20:36.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60280
2026-03-09T03:20:36.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:20:36.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:20:36.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:20:36.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36436
2026-03-09T03:20:36.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:20:36.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:20:36.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:20: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 0x7fcf68e18f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:20:39.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:20:39.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:20:40.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-09T03:20:41.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:20:41.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-011644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uZPha6S7zP7Wd7HaPBctohmMa5c%3D&Expires=1773105640 HTTP/1.1" 200 67105
2026-03-09T03:20:42.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:20:42.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:20:42.160 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:20:42.183 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:20:42.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:20:57.073 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:20:57.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:20:57.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:20:57.308 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:20:57.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:20:57.355 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:21:27.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:21:27.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:21:27.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14011
2026-03-09T03:21:27.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:21:27.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:21:27.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:21:27.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-09T03:21:27.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:21:27.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:21:27.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60280
2026-03-09T03:21:27.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:21:27.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:21:27.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:21:27.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36446
2026-03-09T03:21:27.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:21:27.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:21:27.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:21: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 0x7fcf6ba6ddb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:21:31.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:21:31.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:21:32.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-09T03:21:32.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:21:32.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HljvAoL5c9nWGIFlySWGQbLGtOo%3D&Expires=1773105691 HTTP/1.1" 200 74481
2026-03-09T03:21:33.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:21:33.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:21:33.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:21:33.254 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:21:33.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:21:48.986 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:21:49.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:21:49.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:21:49.224 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:21:49.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:21:49.271 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:22:19.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:22:19.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:22:19.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14011
2026-03-09T03:22:19.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:22:19.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:22:19.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:22:19.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-09T03:22:19.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:22:19.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:22:19.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60335
2026-03-09T03:22:19.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:22:19.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:22:19.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:22:19.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36578
2026-03-09T03:22:19.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:22:19.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:22:19.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:22: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 0x7fcf68ee0bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:22:22.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:22:22.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:22:23.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:22:23.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:22:24.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UA9WMDRVTQIwZI3zlASivVayysI%3D&Expires=1773105743 HTTP/1.1" 200 74481
2026-03-09T03:22:24.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:22:24.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:22:24.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:22:24.866 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:22:24.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:22:40.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:22:40.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:22:40.287 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:22:40.312 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:22:40.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:22:40.359 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:23:10.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:23:10.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:23:10.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14011
2026-03-09T03:23:10.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:23:10.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:23:10.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:23:10.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-09T03:23:10.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:23:10.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:23:10.851 [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-09T03:23:10.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:23:10.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:23:10.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:23:10.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36578
2026-03-09T03:23:10.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:23:10.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:23:10.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:23:13.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 0x7fcf6b89f880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:23:13.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:23:13.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:23:15.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-09T03:23:15.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:23:15.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K73KiOb0EnW94B3AtwBw8n85Joc%3D&Expires=1773105794 HTTP/1.1" 200 74481
2026-03-09T03:23:16.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:23:16.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:23:16.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:23:16.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:23:16.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:23:33.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:23:33.242 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:23:33.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:23:33.373 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:23:33.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:23:33.420 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:24:03.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:24:03.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:24:03.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14011
2026-03-09T03:24:03.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:24:03.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:24:03.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:24:03.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-09T03:24:03.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:24:03.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:24:03.698 [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-09T03:24:03.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:24:03.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:24:03.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:24:03.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36578
2026-03-09T03:24:03.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:24:03.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:24:03.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:24: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 0x7fcf697736d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:24:06.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:24:06.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:24:07.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-09T03:24:07.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:24:08.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6Vp4ZjO%2BPydl5%2BIC3t2OTRGUoZg%3D&Expires=1773105847 HTTP/1.1" 200 74481
2026-03-09T03:24:09.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:24:09.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:24:09.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:24:09.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:24:09.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:24:23.954 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:24:24.061 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:24:24.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:24:24.192 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:24:24.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:24:24.239 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:24:54.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:24:54.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:24:54.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14011
2026-03-09T03:24:54.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:24:54.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:24:54.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:24:54.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-09T03:24:54.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:24:54.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:24:54.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60208
2026-03-09T03:24:54.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:24:54.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:24:54.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:24:54.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36580
2026-03-09T03:24:54.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:24:54.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:24:54.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:24: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 0x7fcebabd8280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:24:57.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:24:57.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:24:58.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-09T03:24:58.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:24:59.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OhVMS4o%2Ft6zW4WYfhNHz4H%2BuDxk%3D&Expires=1773105898 HTTP/1.1" 200 75386
2026-03-09T03:25:00.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:25:00.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:25:00.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:25:00.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:25:00.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:25:15.586 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:25:15.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:25:15.794 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:25:15.819 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:25:15.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:25:15.866 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:25:45.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:25:45.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:25:46.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14005
2026-03-09T03:25:46.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:25:46.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:25:46.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:25:46.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-09T03:25:46.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:25:46.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:25:46.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60336
2026-03-09T03:25:46.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:25:46.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:25:46.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:25:46.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36409
2026-03-09T03:25:46.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:25:46.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:25:46.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:25:49.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 0x7fcf69424520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:25:49.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:25:49.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:25:50.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-09T03:25:50.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:25:51.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FfL91rf3b5U3U5X%2FRqlN3kSdc4I%3D&Expires=1773105950 HTTP/1.1" 200 75386
2026-03-09T03:25:51.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:25:51.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:25:51.478 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:25:51.500 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:25:51.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:26:06.787 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:26:06.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:26:06.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:26:07.019 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:26:07.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:26:07.067 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:26:37.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:26:37.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:26:37.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14005
2026-03-09T03:26:37.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:26:37.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:26:37.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:26:37.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-09T03:26:37.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:26:37.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:26:37.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60336
2026-03-09T03:26:37.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:26:37.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:26:37.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:26:37.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36595
2026-03-09T03:26:37.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:26:37.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:26:37.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:26:40.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 0x7fcf6bad7400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:26:40.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:26:40.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:26:41.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:26:41.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:26:42.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FpLPqRI%2Fe%2FHB0l1kHPy6K3tyVbc%3D&Expires=1773106001 HTTP/1.1" 200 75386
2026-03-09T03:26:42.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:26:42.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:26:42.823 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:26:42.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:26:42.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:26:59.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:26:59.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:26:59.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:26:59.393 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:26:59.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:26:59.440 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:27:29.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:27:29.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:27:29.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14005
2026-03-09T03:27:29.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:27:29.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:27:29.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:27:29.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-09T03:27:29.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:27:29.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:27:29.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60391
2026-03-09T03:27:29.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:27:29.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:27:29.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:27:29.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36599
2026-03-09T03:27:29.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:27:29.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:27:29.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:27:32.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 0x7fcebac65930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:27:32.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:27:32.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:27:34.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:27:34.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:27:34.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AWwyzrHCQiDDvNNjR7LKPq9c%2BIs%3D&Expires=1773106054 HTTP/1.1" 200 75386
2026-03-09T03:27:35.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:27:35.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:27:35.249 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:27:35.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:27:35.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:27:51.083 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:27:51.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:27:51.297 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:27:51.322 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:27:51.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:27:51.368 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:28:21.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:28:21.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:28:21.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14005
2026-03-09T03:28:21.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:28:21.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:28:21.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:28:21.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-09T03:28:21.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:28:21.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:28:21.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60410
2026-03-09T03:28:21.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:28:21.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:28:21.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:28:21.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36599
2026-03-09T03:28:21.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:28:21.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:28:21.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:28:24.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 0x7fcf68c8c070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:28:24.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:28:24.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:28:25.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-09T03:28:25.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:28:26.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2P%2Belek%2FVcaErqTXAWmnKih1fpQ%3D&Expires=1773106105 HTTP/1.1" 200 75386
2026-03-09T03:28:26.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:28:26.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:28:26.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:28:26.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:28:26.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:28:41.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:28:41.965 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:28:42.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:28:42.096 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:28:42.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:28:42.143 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:29:12.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:29:12.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:29:12.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14005
2026-03-09T03:29:12.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:29:12.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:29:12.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:29:12.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-09T03:29:12.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:29:12.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:29:12.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60410
2026-03-09T03:29:12.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:29:12.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:29:12.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:29:12.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36586
2026-03-09T03:29:12.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:29:12.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:29:12.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:29: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 0x7fcf68bac2e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:29:15.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:29:15.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:29:17.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:29:17.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:29:17.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=12HMrMGS3qeSj5GYOEfQxWiCr0k%3D&Expires=1773106156 HTTP/1.1" 200 74738
2026-03-09T03:29:18.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:29:18.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:29:18.183 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:29:18.202 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:29:18.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:29:34.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:29:35.066 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:29:35.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:29:35.195 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:29:35.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:29:35.242 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:30:05.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:30:05.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:30:11.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:30:11.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:30:11.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:30:11.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:30:11.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-09T03:30:11.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:30:11.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:30:11.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60410
2026-03-09T03:30:11.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:30:11.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:30:11.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:30:11.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36578
2026-03-09T03:30:11.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:30:11.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:30:11.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:30:14.585 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974e020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:30:14.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:30:14.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:30:15.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:30:15.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:30:16.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h0ISa9lD9k7gF3g%2BwhFIKNAiyjc%3D&Expires=1773106215 HTTP/1.1" 200 74738
2026-03-09T03:30:17.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:30:17.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:30:17.146 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:30:17.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:30:17.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:30:33.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:30:33.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:30:33.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:30:33.898 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:30:33.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:30:33.944 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:31:03.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:31:03.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:31:04.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:31:04.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:31:04.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:31:04.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:31:04.222 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:31:04.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:31:04.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:31:04.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60131
2026-03-09T03:31:04.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:31:04.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:31:04.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:31:04.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36406
2026-03-09T03:31:04.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:31:04.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:31:04.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:31:07.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 0x7fcf69155840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:31:07.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:31:07.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:31:08.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-09T03:31:08.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:31:09.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EZVsqhmZ0KqjRQNLTku8CKCHIjU%3D&Expires=1773106268 HTTP/1.1" 200 74738
2026-03-09T03:31:09.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:31:09.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:31:09.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:31:09.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:31:09.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:31:26.119 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:31:26.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:31:26.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:31:26.380 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:31:26.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:31:26.427 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:31:56.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:31:56.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:31:56.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:31:56.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:31:56.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:31:56.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:31:56.740 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:31:56.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:31:56.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:31:56.746 [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-09T03:31:56.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:31:56.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:31:56.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:31:56.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36406
2026-03-09T03:31:56.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:31:56.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:31:56.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:31:59.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 0x7fcf68a04490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:31:59.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:31:59.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:32:00.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-09T03:32:00.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:32:01.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-012846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tkHwh1k5mMP9QLvm07aoDGMUmv8%3D&Expires=1773106320 HTTP/1.1" 200 74738
2026-03-09T03:32:02.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:32:02.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:32:02.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:32:02.142 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:32:02.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:32:17.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:32:17.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:32:17.954 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:32:17.979 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:32:17.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:32:18.026 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:32:48.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:32:48.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:32:48.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:32:48.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:32:48.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:32:48.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:32:48.308 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:32:48.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:32:48.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:32:48.315 [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-09T03:32:48.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:32:48.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:32:48.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:32:48.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36607
2026-03-09T03:32:48.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:32:48.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:32:48.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:32: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 0x7fcebb178b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:32:51.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:32:51.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:32:52.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-09T03:32:52.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:32:53.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-013245.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Rrkg75OC1e5AHL5ZWNxfYyRwzFU%3D&Expires=1773106372 HTTP/1.1" 200 75179
2026-03-09T03:32:53.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:32:53.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:32:53.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:32:53.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:32:53.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:33:10.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:33:10.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:33:10.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:33:10.391 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:33:10.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:33:10.439 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:33:40.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:33:40.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:33:40.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:33:40.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:33:40.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:33:40.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:33:40.823 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:33:40.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:33:40.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:33:40.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60351
2026-03-09T03:33:40.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:33:40.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:33:40.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:33:40.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36596
2026-03-09T03:33:40.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:33:40.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:33:40.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:33:43.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 0x7fcf6b9c1ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:33:43.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:33:43.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:33:45.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-09T03:33:45.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:33:46.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-013245.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BWtq7vIv3dds7i8DRVK10rhCI5E%3D&Expires=1773106425 HTTP/1.1" 200 75179
2026-03-09T03:33:46.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:33:46.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:33:46.287 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:33:46.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:33:46.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:34:01.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:34:01.516 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:34:01.625 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:34:01.651 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:34:01.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:34:01.698 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:34:31.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:34:31.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:34:31.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14019
2026-03-09T03:34:31.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:34:31.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:34:31.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:34:31.977 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:34:31.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:34:31.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:34:31.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60763
2026-03-09T03:34:31.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:34:31.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:34:31.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:34:31.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36590
2026-03-09T03:34:31.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:34:31.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:34:31.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:34: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 0x7fcf68c8ccd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:34:35.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:34:35.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:34:36.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:34:36.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:34:37.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-013245.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JGMmGOFObrJX8frBft%2BoFJZfmWM%3D&Expires=1773106476 HTTP/1.1" 200 75179
2026-03-09T03:34:37.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:34:37.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:34:37.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:34:37.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:34:37.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:34:52.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:34:52.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:34:53.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:34:53.084 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:34:53.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:34:53.131 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:35:23.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:35:23.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:35:23.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:35:23.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:35:23.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:35:23.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:35:23.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-09T03:35:23.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:35:23.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:35:23.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60763
2026-03-09T03:35:23.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:35:23.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:35:23.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:35:23.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36753
2026-03-09T03:35:23.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:35:23.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:35:23.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:35: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 0x7fcebb4e0400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:35:26.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:35:26.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:35:27.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-09T03:35:27.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:35:28.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-013245.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AlTEDK19sYNrWq%2Fw7%2FyNPar1uBE%3D&Expires=1773106527 HTTP/1.1" 200 75179
2026-03-09T03:35:28.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:35:28.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:35:28.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:35:28.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:35:28.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:35:43.710 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:35:43.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:35:43.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:35:43.946 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:35:43.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:35:43.993 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:36:14.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:36:14.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:36:14.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:36:14.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:36:14.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:36:14.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:36:14.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-09T03:36:14.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:36:14.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:36:14.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60621
2026-03-09T03:36:14.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:36:14.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:36:14.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:36:14.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36646
2026-03-09T03:36:14.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:36:14.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:36:14.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:36: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 0x7fcf6974cdf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:36:17.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:36:17.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:36:18.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-09T03:36:18.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:36:19.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-013245.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cDJ1Vfx11jyqI7ufemoO5Z%2BShSQ%3D&Expires=1773106578 HTTP/1.1" 200 75179
2026-03-09T03:36:19.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:36:19.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:36:19.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:36:19.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:36:19.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:36:36.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:36:36.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:36:36.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:36:36.264 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:36:36.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:36:36.312 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:37:06.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:37:06.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:37:06.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:37:06.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:37:06.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:37:06.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:37:06.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-09T03:37:06.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:37:06.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:37:06.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60632
2026-03-09T03:37:06.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:37:06.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:37:06.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:37:06.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36659
2026-03-09T03:37:06.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:37:06.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:37:06.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:37:09.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 0x7fcf6bbb58d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:37:09.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:37:09.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:37:10.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-09T03:37:10.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:37:11.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-013646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dh7Wy5Pg9yoogrtJ06RGewbyRnE%3D&Expires=1773106630 HTTP/1.1" 200 75157
2026-03-09T03:37:11.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:37:11.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:37:11.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:37:12.001 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:37:12.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:37:27.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:37:27.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:37:27.480 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:37:27.505 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:37:27.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:37:27.552 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:37:57.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:37:57.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:37:57.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:37:57.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:37:57.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:37:57.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:37:57.701 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:37:57.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:37:57.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:37:57.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60632
2026-03-09T03:37:57.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:37:57.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:37:57.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:37:57.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36659
2026-03-09T03:37:57.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:37:57.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:37:57.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:38:00.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 0x7fcebb132230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:38:00.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:38:00.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:38:01.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-09T03:38:01.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:38:02.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-013646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ui8YSIRXcokjrUAjH18XCEH25pQ%3D&Expires=1773106681 HTTP/1.1" 200 75157
2026-03-09T03:38:03.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:38:03.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:38:03.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:38:03.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:38:03.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:38:18.742 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:38:18.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:38:18.966 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:38:19.002 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:38:19.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:38:19.048 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:38:49.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:38:49.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:38:49.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:38:49.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:38:49.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:38:49.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:38:49.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-09T03:38:49.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:38:49.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:38:49.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60424
2026-03-09T03:38:49.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:38:49.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:38:49.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:38:49.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36602
2026-03-09T03:38:49.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:38:49.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:38:49.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:38:52.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 0x7fcf68baef50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:38:52.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:38:52.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:38:53.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:38:53.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:38:54.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-013646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OLfLQC8Uxg8W1gC2q4fG7JgYPK0%3D&Expires=1773106733 HTTP/1.1" 200 75157
2026-03-09T03:38:54.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:38:54.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:38:54.596 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:38:54.618 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:38:54.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:39:10.140 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:39:10.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:39:10.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:39:10.373 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:39:10.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:39:10.420 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:39:40.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:39:40.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:39:40.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:39:40.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:39:40.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:39:40.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:39:40.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-09T03:39:40.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:39:40.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:39:40.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60346
2026-03-09T03:39:40.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:39:40.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:39:40.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:39:40.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36620
2026-03-09T03:39:40.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:39:40.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:39:40.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:39: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 0x7fcebac79cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:39:43.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:39:43.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:39:44.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-09T03:39:44.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:39:45.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-013646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=38P92aHPm08rKglHU0oHEI6anMY%3D&Expires=1773106784 HTTP/1.1" 200 75157
2026-03-09T03:39:46.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:39:46.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:39:46.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:39:46.046 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:39:46.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:40:01.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:40:01.639 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:40:01.745 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:40:01.778 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:40:01.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:40:01.825 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:40:31.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:40:31.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:40:31.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:40:31.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:40:31.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:40:31.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:40:32.006 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:40:32.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:40:32.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:40:32.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60346
2026-03-09T03:40:32.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:40:32.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:40:32.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:40:32.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36584
2026-03-09T03:40:32.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:40:32.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:40:32.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:40:35.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 0x7fcf694c8610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:40:35.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:40:35.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:40:36.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-09T03:40:36.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:40:37.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-013646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A1QQ5zHDu6xC2enMAvwRrbQs2zU%3D&Expires=1773106836 HTTP/1.1" 200 75157
2026-03-09T03:40:37.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:40:37.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:40:37.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:40:37.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:40:37.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:40:52.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:40:52.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:40:53.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:40:53.080 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:40:53.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:40:53.127 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:41:23.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:41:23.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:41:23.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:41:23.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:41:23.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:41:23.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:41:23.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-09T03:41:23.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:41:23.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:41:23.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60384
2026-03-09T03:41:23.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:41:23.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:41:23.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:41:23.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36422
2026-03-09T03:41:23.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:41:23.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:41:23.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:41:26.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 0x7fcf68e1a0e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:41:26.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:41:26.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:41:27.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-09T03:41:27.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:41:28.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=whEaCY5PtnEGz4M8MjZNun6RAXY%3D&Expires=1773106887 HTTP/1.1" 200 76276
2026-03-09T03:41:28.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:41:28.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:41:28.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:41:28.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:41:28.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:41:43.798 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:41:43.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:41:44.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:41:44.032 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:41:44.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:41:44.078 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:42:14.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:42:14.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:42:14.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:42:14.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:42:14.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:42:14.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:42:14.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:42:14.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:42:14.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:42:14.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60178
2026-03-09T03:42:14.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:42:14.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:42:14.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:42:14.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36447
2026-03-09T03:42:14.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:42:14.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:42:14.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:42:17.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 0x7fcf6928fc70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:42:17.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:42:17.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:42:18.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-09T03:42:18.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:42:19.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mt0sYTjhlHSZt7o8Ol0pWrHqxDs%3D&Expires=1773106938 HTTP/1.1" 200 76276
2026-03-09T03:42:20.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:42:20.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:42:20.166 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:42:20.189 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:42:20.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:42:35.555 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:42:35.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:42:35.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:42:35.796 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:42:35.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:42:35.841 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:43:05.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:43:05.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:43:06.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:43:06.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:43:06.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:43:06.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:43:06.148 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:43:06.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:43:06.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:43:06.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60178
2026-03-09T03:43:06.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:43:06.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:43:06.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:43:06.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36278
2026-03-09T03:43:06.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:43:06.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:43:06.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:43: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 0x7fcf6bc7c730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:43:09.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:43:09.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:43:10.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-09T03:43:10.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:43:11.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nJaz0MityqORq6dWAKtSnDFyorI%3D&Expires=1773106990 HTTP/1.1" 200 76276
2026-03-09T03:43:11.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:43:11.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:43:11.764 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:43:11.787 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:43:11.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:43:27.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:43:27.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:43:27.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:43:27.400 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:43:27.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:43:27.447 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:43:57.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:43:57.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:43:57.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:43:57.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:43:57.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:43:57.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:43:57.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-09T03:43:57.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:43:57.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:43:57.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60178
2026-03-09T03:43:57.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:43:57.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:43:57.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:43:57.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36278
2026-03-09T03:43:57.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:43:57.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:43:57.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:44: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 0x7fcf697ada50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:44:01.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:44:01.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:44: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-09T03:44:02.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:44:03.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aQLjCiUMATjtL4ePH8c%2BDTGFx64%3D&Expires=1773107042 HTTP/1.1" 200 76276
2026-03-09T03:44:03.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:44:03.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:44:03.526 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:44:03.549 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:44:03.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:44:20.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:44:20.244 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:44:20.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:44:20.375 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:44:20.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:44:20.422 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:44:50.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:44:50.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:44:50.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:44:50.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:44:50.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:44:50.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:44:50.724 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:44:50.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:44:50.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:44:50.730 [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-09T03:44:50.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:44:50.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:44:50.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:44:50.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36279
2026-03-09T03:44:50.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:44:50.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:44:50.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:44: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 0x7fcf68adc1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:44:53.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:44:53.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:44:54.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-09T03:44:54.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:44:55.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=08lp79J2%2BWa8R4q%2F8grPN6BBod0%3D&Expires=1773107094 HTTP/1.1" 200 77139
2026-03-09T03:44:56.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:44:56.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:44:56.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:44:56.424 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:44:56.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:45:12.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:45:12.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:45:12.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:45:12.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:45:12.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:45:12.289 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:45:42.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:45:42.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:45:42.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:45:42.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:45:42.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:45:42.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:45:42.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-09T03:45:42.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:45:42.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:45:42.462 [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-09T03:45:42.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:45:42.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:45:42.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:45:42.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36446
2026-03-09T03:45:42.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:45:42.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:45:42.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:45:45.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 0x7fcf684c7f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:45:45.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:45:45.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:45:46.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-09T03:45:46.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:45:47.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2rWOs3R05RODPm6dP3FpTmK57Mc%3D&Expires=1773107146 HTTP/1.1" 200 77139
2026-03-09T03:45:48.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:45:48.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:45:48.158 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:45:48.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:45:48.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:46:03.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:46:04.012 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:46:04.116 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:46:04.141 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:46:04.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:46:04.188 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:46:34.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:46:34.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:46:34.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:46:34.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:46:34.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:46:34.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:46:34.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-09T03:46:34.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:46:34.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:46:34.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60403
2026-03-09T03:46:34.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:46:34.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:46:34.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:46:34.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36456
2026-03-09T03:46:34.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:46:34.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:46:34.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:46: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 0x7fcf6bc04100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:46:37.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:46:37.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:46:38.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-09T03:46:38.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:46:39.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sK4p33sYikXRS3n%2FwyUlgoY2ybo%3D&Expires=1773107198 HTTP/1.1" 200 77139
2026-03-09T03:46:39.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:46:39.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:46:39.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:46:39.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:46:39.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:46:55.454 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:46:55.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:46:55.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:46:55.688 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:46:55.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:46:55.735 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:47:25.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:47:25.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:47:26.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:47:26.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:47:26.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:47:26.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:47:26.185 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:47:26.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:47:26.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:47:26.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60352
2026-03-09T03:47:26.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:47:26.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:47:26.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:47:26.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36945
2026-03-09T03:47:26.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:47:26.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:47:26.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:47:29.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 0x7fcf6b9a0f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:47:29.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:47:29.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:47:30.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-09T03:47:30.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:47:31.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mGzJspJoHYC8tCMpcTPSMvD8RAs%3D&Expires=1773107250 HTTP/1.1" 200 77139
2026-03-09T03:47:31.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:47:31.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:47:31.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:47:31.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:47:31.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:47:47.034 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:47:47.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:47:47.241 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:47:47.265 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:47:47.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:47:47.312 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:48:17.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:48:17.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:48:17.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:48:17.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:48:17.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:48:17.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:48:17.463 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:48:17.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:48:17.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:48:17.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60352
2026-03-09T03:48:17.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:48:17.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:48:17.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:48:17.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36934
2026-03-09T03:48:17.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:48:17.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:48:17.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:48:20.535 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69279ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:48:20.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:48:20.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:48:21.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-09T03:48:21.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:48:22.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F1vYQ3daXFcjuTiQ4yyxEAMQx5g%3D&Expires=1773107301 HTTP/1.1" 200 77139
2026-03-09T03:48:23.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:48:23.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:48:23.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:48:23.047 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:48:23.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:48:38.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:48:38.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:48:38.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:48:38.295 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:48:38.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:48:38.342 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:49:08.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:49:08.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:49:08.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16353
2026-03-09T03:49:08.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:49:08.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:49:08.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:49:08.823 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:49:08.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:49:08.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:49:08.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59867
2026-03-09T03:49:08.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:49:08.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:49:08.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:49:08.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36766
2026-03-09T03:49:08.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:49:08.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:49:08.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:49:11.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 0x7fcebb13ba90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:49:11.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:49:11.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:49:13.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:49:13.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:49:13.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7POrLF%2FjGRAPputAqZjBkaX546k%3D&Expires=1773107352 HTTP/1.1" 200 77785
2026-03-09T03:49:14.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:49:14.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:49:14.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:49:14.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:49:14.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:49:30.275 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:49:30.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:49:30.520 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:49:30.547 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:49:30.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:49:30.594 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:50:00.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:50:00.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:50:01.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:50:01.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:50:01.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:50:01.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:50:02.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-09T03:50:02.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:50:02.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:50:02.006 [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-09T03:50:02.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:50:02.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:50:02.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:50:02.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36766
2026-03-09T03:50:02.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:50:02.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:50:02.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:50:05.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 0x7fcf68c24670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:50:05.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:50:05.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:50:06.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T03:50:06.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:50:07.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e5g8ba4J5YNm8VkelAxQSuk2%2Fm0%3D&Expires=1773107406 HTTP/1.1" 200 77785
2026-03-09T03:50:07.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:50:07.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:50:07.602 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:50:07.623 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:50:07.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:50:24.120 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:50:24.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:50:24.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:50:24.360 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:50:24.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:50:24.408 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:50:54.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:50:54.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:50:54.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:50:54.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:50:54.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:50:54.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:50:54.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-09T03:50:54.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:50:54.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:50:54.734 [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-09T03:50:54.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:50:54.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:50:54.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:50:54.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36749
2026-03-09T03:50:54.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:50:54.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:50:54.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:50: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 0x7fcebb182c20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:50:57.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:50:57.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:50:59.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-09T03:50:59.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:50:59.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LAmWtFub266IU1yNB71MRAF%2FU6Y%3D&Expires=1773107458 HTTP/1.1" 200 77785
2026-03-09T03:51:00.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:51:00.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:51:00.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:51:00.405 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:51:00.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:51:16.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:51:17.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:51:17.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:51:17.186 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:51:17.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:51:17.233 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:51:47.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:51:47.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:51:47.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:51:47.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:51:47.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:51:47.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:51:47.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T03:51:47.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:51:47.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:51:47.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60307
2026-03-09T03:51:47.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:51:47.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:51:47.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:51:47.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36767
2026-03-09T03:51:47.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:51:47.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:51:47.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:51: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 0x7fcf685afcd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:51:50.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:51:50.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:51:51.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-09T03:51:51.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:51:52.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8nvaB8HUXJ%2B8FtHGbeGsaMLVN9M%3D&Expires=1773107511 HTTP/1.1" 200 77785
2026-03-09T03:51:53.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:51:53.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:51:53.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:51:53.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:51:53.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:52:09.402 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:52:09.508 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:52:09.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:52:09.638 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:52:09.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:52:09.685 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:52:39.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:52:39.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:52:39.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:52:39.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:52:39.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:52:39.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:52:39.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-09T03:52:39.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:52:39.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:52:39.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60313
2026-03-09T03:52:39.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:52:39.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:52:39.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:52:39.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37043
2026-03-09T03:52:39.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:52:39.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:52:39.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:52: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 0x7fcf68512530>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:52:43.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:52:43.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:52:44.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-09T03:52:44.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:52:45.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-014846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q%2FctNqbuG9yJsA5Hr%2BKQFYGAyyY%3D&Expires=1773107564 HTTP/1.1" 200 77785
2026-03-09T03:52:45.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:52:45.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:52:45.555 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:52:45.578 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:52:45.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:53:01.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:53:02.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:53:02.155 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:53:02.180 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:53:02.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:53:02.226 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:53:32.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:53:32.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:53:32.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:53:32.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:53:32.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:53:32.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:53:32.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-09T03:53:32.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:53:32.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:53:32.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60313
2026-03-09T03:53:32.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:53:32.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:53:32.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:53:32.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37153
2026-03-09T03:53:32.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:53:32.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:53:32.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:53: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 0x7fcf6ba2db10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:53:35.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:53:35.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:53:36.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-09T03:53:36.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:53:37.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-015247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a9CDnE0UQJz%2B7ctGAmvj0SJ8Xag%3D&Expires=1773107616 HTTP/1.1" 200 77410
2026-03-09T03:53:38.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:53:38.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:53:38.300 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:53:38.322 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:53:38.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:53:54.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:53:54.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:53:54.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:53:55.002 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:53:55.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:53:55.049 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:54:25.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:54:25.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:54:25.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:54:25.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:54:25.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:54:25.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:54: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-09T03:54:25.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:54:25.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:54:25.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60486
2026-03-09T03:54:25.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:54:25.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:54:25.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:54:25.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37189
2026-03-09T03:54:25.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:54:25.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:54:25.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:54:28.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 0x7fcf694abf70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:54:28.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:54:28.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:54:29.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-09T03:54:29.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:54:30.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-015247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0TpaJcpIyNCbi%2F%2Fhf%2F1Ci8hZf3k%3D&Expires=1773107669 HTTP/1.1" 200 77410
2026-03-09T03:54:31.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:54:31.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:54:31.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:54:31.143 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:54:31.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:54:46.336 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:54:46.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:54:46.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:54:46.574 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:54:46.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:54:46.621 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:55:16.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:55:16.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:55:17.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:55:17.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:55:17.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:55:17.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:55:17.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-09T03:55:17.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:55:17.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:55:17.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60367
2026-03-09T03:55:17.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:55:17.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:55:17.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:55:17.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37139
2026-03-09T03:55:17.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:55:17.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:55:17.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:55: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 0x7fcf69739090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:55:21.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:55:21.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:55:22.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-09T03:55:22.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:55:23.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-015247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WNmrN1Ywh59Ed%2BMZIHI9TfyJ0M8%3D&Expires=1773107722 HTTP/1.1" 200 77410
2026-03-09T03:55:23.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:55:23.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:55:23.522 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:55:23.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:55:23.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:55:39.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:55:39.447 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:55:39.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:55:39.578 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:55:39.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:55:39.625 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:56:09.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:56:09.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:56:09.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:56:09.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:56:09.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:56:09.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:56:09.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-09T03:56:09.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:56:09.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:56:09.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60367
2026-03-09T03:56:09.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:56:09.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:56:09.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:56:09.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37040
2026-03-09T03:56:09.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:56:09.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:56:09.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:56:12.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 0x7fcf694ca590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:56:12.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:56:12.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:56:13.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-09T03:56:13.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:56:14.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-015247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dg%2FDm%2BulywjyYiLpEmF6ZMPZN7Y%3D&Expires=1773107773 HTTP/1.1" 200 77410
2026-03-09T03:56:15.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:56:15.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:56:15.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:56:15.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:56:15.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:56:30.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:56:30.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:56:30.763 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:56:30.788 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:56:30.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:56:30.835 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:57:00.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:57:00.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:57:01.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:57:01.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:57:01.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:57:01.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:57:01.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-09T03:57:01.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:57:01.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:57:01.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60381
2026-03-09T03:57:01.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:57:01.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:57:01.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:57:01.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37040
2026-03-09T03:57:01.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:57:01.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:57:01.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:57:04.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 0x7fcf68e493c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:57:04.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:57:04.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:57:05.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-09T03:57:05.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:57:06.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-015647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bJCh5%2F8hyYuWgFVCrjCdWCU7qhU%3D&Expires=1773107825 HTTP/1.1" 200 79626
2026-03-09T03:57:06.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:57:06.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:57:06.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:57:06.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:57:06.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:57:22.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:57:22.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:57:22.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:57:22.711 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:57:22.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:57:22.757 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:57:52.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:57:52.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:57:52.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:57:52.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:57:52.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:57:52.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:57: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-09T03:57:52.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:57:52.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:57:52.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60381
2026-03-09T03:57:52.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:57:52.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:57:52.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:57:52.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36987
2026-03-09T03:57:52.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:57:52.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:57:52.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:57: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 0x7fcf68d76a70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:57:56.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:57:56.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:57:57.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-09T03:57:57.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:57:58.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-015647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=myanu6okRyEy98eUcXpVR1bioX8%3D&Expires=1773107877 HTTP/1.1" 200 79626
2026-03-09T03:57:58.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:57:58.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:57:58.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:57:58.679 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:57:58.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:58:13.946 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:58:14.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:58:14.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:58:14.189 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:58:14.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:58:14.236 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:58:44.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:58:44.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:58:44.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:58:44.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:58:44.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:58:44.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:58:44.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-09T03:58:44.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:58:44.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:58:44.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60381
2026-03-09T03:58:44.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:58:44.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:58:44.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:58:44.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36987
2026-03-09T03:58:44.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:58:44.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:58:44.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:58: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 0x7fcf68a39030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:58:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:58:47.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:58:48.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-09T03:58:48.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:58:49.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-015647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yX5PHF8SFZvg003MFqlQPDOeAJM%3D&Expires=1773107928 HTTP/1.1" 200 79626
2026-03-09T03:58:50.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:58:50.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:58:50.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:58:50.289 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:58:50.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:59:05.545 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:59:05.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:59:05.757 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:59:05.782 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:59:05.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:59:05.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T03:59:35.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T03:59:35.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T03:59:36.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T03:59:36.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T03:59:36.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T03:59:36.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T03:59:36.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-09T03:59:36.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T03:59:36.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T03:59:36.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60496
2026-03-09T03:59:36.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:59:36.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T03:59:36.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T03:59:36.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36977
2026-03-09T03:59:36.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T03:59:36.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T03:59:36.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T03:59:39.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 0x7fcf694cab30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T03:59:39.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T03:59:39.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T03:59:40.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-09T03:59:40.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T03:59:41.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-015647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kUv7CDIp7bgymWqzhq%2BqgiKlBvc%3D&Expires=1773107980 HTTP/1.1" 200 79626
2026-03-09T03:59:41.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T03:59:41.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T03:59:41.762 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T03:59:41.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T03:59:41.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T03:59:56.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:59:56.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:59:56.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T03:59:56.832 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T03:59:56.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T03:59:56.879 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:00:26.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:00:26.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:00:27.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16398
2026-03-09T04:00:27.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:00:27.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:00:27.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:00:27.334 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T04:00:27.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:00:27.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:00:27.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60521
2026-03-09T04:00:27.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:00:27.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:00:27.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:00:27.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36881
2026-03-09T04:00:27.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:00:27.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:00:27.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:00: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 0x7fcf68ab8940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:00:30.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:00:30.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:00:31.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:00:31.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:00:32.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-015647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1A5J9GpaTaEZ5qaPqYc9NvXNSoY%3D&Expires=1773108031 HTTP/1.1" 200 79626
2026-03-09T04:00:32.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:00:32.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:00:32.984 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:00:33.008 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:00:33.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:00:48.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:00:48.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:00:48.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:00:48.581 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:00:48.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:00:48.628 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:01:18.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:01:18.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:01:18.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16398
2026-03-09T04:01:18.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:01:18.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:01:18.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:01:18.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-09T04:01:18.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:01:18.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:01:18.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60521
2026-03-09T04:01:18.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:01:18.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:01:18.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:01:18.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36965
2026-03-09T04:01:18.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:01:18.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:01:18.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:01:21.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 0x7fcf692a5030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:01:21.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:01:21.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:01:23.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-09T04:01:23.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:01:23.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LIoLtF%2FhrNXz%2FRZhLXFJB3YmrAA%3D&Expires=1773108082 HTTP/1.1" 200 82231
2026-03-09T04:01:24.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:01:24.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:01:24.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:01:24.475 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:01:24.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:01:39.301 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:01:39.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:01:39.519 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:01:39.544 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:01:39.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:01:39.590 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:02:09.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:02:09.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:02:09.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16398
2026-03-09T04:02:09.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:02:09.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:02:09.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:02:09.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-09T04:02:09.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:02:09.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:02:09.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60720
2026-03-09T04:02:09.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:02:09.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:02:09.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:02:09.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37088
2026-03-09T04:02:09.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:02:09.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:02:09.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:02:12.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 0x7fcf68bcd930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:02:12.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:02:12.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:02:14.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:02:14.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:02:14.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4O998QepPl8MFfldhdKlfUWMsfw%3D&Expires=1773108133 HTTP/1.1" 200 82231
2026-03-09T04:02:15.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:02:15.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:02:15.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:02:15.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:02:15.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:02:31.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:02:31.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:02:31.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:02:31.415 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:02:31.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:02:31.463 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:03:01.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:03:01.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:03:02.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16398
2026-03-09T04:03:02.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:03:02.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:03:02.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:03:02.035 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T04:03:02.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:03:02.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:03:02.039 [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-09T04:03:02.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:03:02.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:03:02.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:03:02.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37088
2026-03-09T04:03:02.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:03:02.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:03:02.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:03: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 0x7fcf68a057b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:03:05.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:03:05.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:03:06.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:03:06.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:03:07.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JZJ0z0MRi5elMb4I7CQ1N8LI2dk%3D&Expires=1773108186 HTTP/1.1" 200 82231
2026-03-09T04:03:07.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:03:07.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:03:07.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:03:07.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:03:07.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:03:22.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:03:22.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:03:22.543 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:03:22.568 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:03:22.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:03:22.615 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:03:52.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:03:52.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:03:52.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16398
2026-03-09T04:03:52.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:03:52.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:03:52.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:03:52.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-09T04:03:52.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:03:52.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:03:52.941 [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-09T04:03:52.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:03:52.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:03:52.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:03:52.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37110
2026-03-09T04:03:52.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:03:52.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:03:52.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:03: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 0x7fcf68e98580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:03:56.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:03:56.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:03:57.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-09T04:03:57.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:03:58.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A6WEa%2F1Asnmz60mDOk0HmL4ovGQ%3D&Expires=1773108237 HTTP/1.1" 200 82231
2026-03-09T04:03:58.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:03:58.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:03:58.557 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:03:58.578 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:03:58.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:04:14.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:04:14.241 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:04:14.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:04:14.372 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:04:14.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:04:14.419 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:04:44.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:04:44.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:04:44.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16398
2026-03-09T04:04:44.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:04:44.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:04:44.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:04:44.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-09T04:04:44.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:04:44.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:04:44.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60537
2026-03-09T04:04:44.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:04:44.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:04:44.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:04:44.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37112
2026-03-09T04:04:44.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:04:44.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:04:44.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:04:47.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 0x7fcf6b9a1630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:04:47.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:04:47.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:04:48.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-09T04:04:48.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:04:49.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pf%2Bve640sqlYWrYq4hikORUA5E0%3D&Expires=1773108288 HTTP/1.1" 200 83785
2026-03-09T04:04:50.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:04:50.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:04:50.210 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:04:50.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:04:50.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:05:06.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:05:06.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:05:06.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:05:06.981 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:05:06.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:05:07.028 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:05:37.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:05:37.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:05:37.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T04:05:37.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:05:37.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:05:37.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:05:37.316 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T04:05:37.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:05:37.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:05:37.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60708
2026-03-09T04:05:37.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:05:37.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:05:37.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:05:37.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36992
2026-03-09T04:05:37.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:05:37.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:05:37.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:05: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 0x7fcebb1aa980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:05:40.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:05:40.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:05:41.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:05:41.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:05:42.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ewFODjM2lH32wgC2T4CPGZJXzgs%3D&Expires=1773108341 HTTP/1.1" 200 83785
2026-03-09T04:05:42.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:05:42.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:05:42.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:05:42.965 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:05:42.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:05:58.112 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:05:58.221 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:05:58.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:05:58.355 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:05:58.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:05:58.402 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:06:28.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:06:28.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:06:28.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T04:06:28.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:06:28.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:06:28.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:06:28.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-09T04:06:28.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:06:28.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:06:28.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60708
2026-03-09T04:06:28.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:06:28.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:06:28.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:06:28.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37069
2026-03-09T04:06:28.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:06:28.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:06:28.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:06: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 0x7fcf68b630a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:06:31.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:06:31.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:06:32.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:06:32.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:06:33.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SrRl4nFJQSvUKlQhZZmTaOKaNsk%3D&Expires=1773108392 HTTP/1.1" 200 83785
2026-03-09T04:06:34.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:06:34.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:06:34.373 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:06:34.394 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:06:34.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:06:51.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:06:51.617 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:06:51.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:06:51.750 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:06:51.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:06:51.796 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:07:21.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:07:21.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:07:21.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T04:07:21.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:07:21.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:07:21.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:07:21.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-09T04:07:21.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:07:21.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:07:21.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60590
2026-03-09T04:07:21.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:07:21.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:07:21.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:07:21.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36952
2026-03-09T04:07:21.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:07:21.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:07:21.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:07: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 0x7fcf6ba2d3f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:07:25.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:07:25.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:07:26.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-09T04:07:26.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:07:27.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NaeNw8jIrDPOFQ%2BGrbZ2iuogTnY%3D&Expires=1773108446 HTTP/1.1" 200 83785
2026-03-09T04:07:27.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:07:27.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:07:27.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:07:27.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:07:27.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:07:43.742 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:07:43.847 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:07:43.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:07:43.978 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:07:43.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:07:44.025 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:08:14.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:08:14.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:08:14.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T04:08:14.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:08:14.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:08:14.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:08:14.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-09T04:08:14.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:08:14.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:08:14.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60766
2026-03-09T04:08:14.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:08:14.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:08:14.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:08:14.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36980
2026-03-09T04:08:14.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:08:14.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:08:14.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:08:17.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 0x7fcf6bbc8640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:08:17.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:08:17.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:08:18.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-09T04:08:18.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:08:19.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CFf5UuoWLcru95%2FNbDyC7whO5MQ%3D&Expires=1773108498 HTTP/1.1" 200 83785
2026-03-09T04:08:19.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:08:19.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:08:19.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:08:19.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:08:19.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:08:36.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:08:36.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:08:36.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:08:36.833 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:08:36.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:08:36.880 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:09:06.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:09:06.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:09:07.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T04:09:07.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:09:07.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:09:07.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:09:07.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-09T04:09:07.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:09:07.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:09:07.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60766
2026-03-09T04:09:07.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:09:07.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:09:07.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:09:07.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37106
2026-03-09T04:09:07.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:09:07.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:09:07.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:09: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 0x7fcebabfe0e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:09:10.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:09:10.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:09:11.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-09T04:09:11.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:09:12.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020848.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pwva6OsEpNO8Zbt8nSDvee622VY%3D&Expires=1773108551 HTTP/1.1" 200 84054
2026-03-09T04:09:13.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:09:13.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:09:13.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:09:13.087 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:09:13.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:09:28.517 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:09:28.627 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:09:28.733 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:09:28.758 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:09:28.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:09:28.804 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:09:58.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:09:58.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:09:59.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T04:09:59.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:09:59.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:09:59.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:09:59.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-09T04:09:59.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:09:59.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:09:59.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60763
2026-03-09T04:09:59.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:09:59.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:09:59.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:09:59.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37106
2026-03-09T04:09:59.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:09:59.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:09:59.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:10: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 0x7fcf6b89c3d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:10:02.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:10:02.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:10:03.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:10:03.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:10:04.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020848.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fp1YqKXXN14u5IoDnY%2BJBI8Oh7w%3D&Expires=1773108603 HTTP/1.1" 200 84054
2026-03-09T04:10:05.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:10:05.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:10:05.069 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:10:05.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:10:05.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:10:21.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:10:21.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:10:21.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:10:21.900 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:10:21.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:10:21.946 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:10:51.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:10:51.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:10:52.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:10:52.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:10:52.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:10:52.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:10:52.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-09T04:10:52.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:10:52.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:10:52.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60660
2026-03-09T04:10:52.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:10:52.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:10:52.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:10:52.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37062
2026-03-09T04:10:52.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:10:52.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:10:52.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:10:55.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 0x7fcf6bc184f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:10:55.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:10:55.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:10:56.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-09T04:10:56.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:10:57.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020848.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KLQe3vUaYNz2MqZ%2BZPcY%2Fb67VXs%3D&Expires=1773108656 HTTP/1.1" 200 84054
2026-03-09T04:10:57.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:10:57.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:10:57.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:10:57.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:10:57.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:11:13.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:11:13.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:11:13.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:11:13.282 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:11:13.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:11:13.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:11:43.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:11:43.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:11:43.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:11:43.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:11:43.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:11:43.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:11:43.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-09T04:11:43.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:11:43.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:11:43.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60660
2026-03-09T04:11:43.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:11:43.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:11:43.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:11:43.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37561
2026-03-09T04:11:43.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:11:43.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:11:43.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:11: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 0x7fcf68d74e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:11:46.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:11:46.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04: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-09T04:11:47.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:11:48.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020848.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1rbDUB19nKOl5Vd281HW8p1sajM%3D&Expires=1773108707 HTTP/1.1" 200 84054
2026-03-09T04:11:49.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:11:49.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:11:49.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:11:49.263 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:11:49.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:12:05.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:12:05.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:12:06.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:12:06.045 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:12:06.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:12:06.092 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:12:36.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:12:36.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:12:36.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:12:36.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:12:36.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:12:36.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:12: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-09T04:12:36.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:12:36.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:12:36.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60660
2026-03-09T04:12:36.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:12:36.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:12:36.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:12:36.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37557
2026-03-09T04:12:36.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:12:36.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:12:36.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:12: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 0x7fcf68c03ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:12:39.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:12:39.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:12:40.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:12:40.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:12:41.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-020848.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SpeC0PY7CVpOtyZUFMMfO2z31iA%3D&Expires=1773108760 HTTP/1.1" 200 84054
2026-03-09T04:12:42.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:12:42.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:12:42.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:12:42.198 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:12:42.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:12:57.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:12:57.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:12:57.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:12:57.958 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:12:57.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:12:58.005 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:13:28.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:13:28.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:13:28.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:13:28.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:13:28.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:13:28.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:13:28.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-09T04:13:28.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:13:28.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:13:28.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60867
2026-03-09T04:13:28.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:13:28.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:13:28.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:13:28.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37557
2026-03-09T04:13:28.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:13:28.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:13:28.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:13:31.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 0x7fcf696bc8b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:13:31.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:13:31.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:13:32.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-09T04:13:32.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:13:33.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-021247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zzZ6CFqj2W0EfwY03d%2BFOeHYvS4%3D&Expires=1773108812 HTTP/1.1" 200 83498
2026-03-09T04:13:33.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:13:33.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:13:33.789 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:13:33.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:13:33.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:13:48.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:13:49.022 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:13:49.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:13:49.152 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:13:49.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:13:49.199 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:14:19.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:14:19.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:14:19.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:14:19.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:14:19.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:14:19.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:14:19.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-09T04:14:19.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:14:19.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:14:19.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60867
2026-03-09T04:14:19.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:14:19.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:14:19.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:14:19.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37436
2026-03-09T04:14:19.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:14:19.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:14:19.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:14:22.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 0x7fcebb101090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:14:22.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:14:22.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:14:23.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:14:23.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:14:24.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-021247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RW1%2Fg0zVfT%2B1absUfrwVaTvk%2F3Q%3D&Expires=1773108863 HTTP/1.1" 200 83498
2026-03-09T04:14:24.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:14:24.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:14:24.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:14:24.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:14:24.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:14:40.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:14:40.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:14:40.680 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:14:40.705 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:14:40.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:14:40.752 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:15:10.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:15:10.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:15:11.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:15:11.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:15:11.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:15:11.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:15:11.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-09T04:15:11.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:15:11.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:15:11.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60842
2026-03-09T04:15:11.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:15:11.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:15:11.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:15:11.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37491
2026-03-09T04:15:11.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:15:11.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:15:11.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:15:14.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 0x7fcebac4b3d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:15:14.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:15:14.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:15:15.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-09T04:15:15.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:15:16.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-021247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9EAuVvErToLAIt80M31yk%2B5utO0%3D&Expires=1773108915 HTTP/1.1" 200 83498
2026-03-09T04:15:17.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:15:17.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:15:17.265 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:15:17.286 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:15:17.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:15:32.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:15:32.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:15:32.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:15:33.044 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:15:33.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:15:33.092 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:16:03.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:16:03.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:16:03.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:16:03.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:16:03.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:16:03.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:16:03.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-09T04:16:03.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:16:03.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:16:03.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60883
2026-03-09T04:16:03.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:16:03.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:16:03.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:16:03.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37491
2026-03-09T04:16:03.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:16:03.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:16:03.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:16:06.521 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857aa10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:16:06.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:16:06.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:16:07.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-09T04:16:07.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:16:08.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-021247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rvZkbmBPPJE90sir0gt1IXchIss%3D&Expires=1773108967 HTTP/1.1" 200 83498
2026-03-09T04:16:09.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:16:09.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:16:09.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:16:09.101 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:16:09.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:16:24.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:16:24.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:16:24.358 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:16:24.384 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:16:24.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:16:24.430 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:16:54.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:16:54.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:16:54.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:16:54.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:16:54.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:16:54.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:16:54.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-09T04:16:54.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:16:54.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:16:54.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60883
2026-03-09T04:16:54.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:16:54.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:16:54.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:16:54.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37518
2026-03-09T04:16:54.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:16:54.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:16:54.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:16:57.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 0x7fcf68cc0af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:16:57.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:16:57.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:16:58.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-09T04:16:58.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:16:59.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-021648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=O1U5L%2BL0OOIXsun3qYJBjcx60gw%3D&Expires=1773109018 HTTP/1.1" 200 82473
2026-03-09T04:17:00.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:17:00.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:17:00.409 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:17:00.430 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:17:00.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:17:15.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:17:15.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:17:15.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:17:15.488 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:17:15.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:17:15.535 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:17:45.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:17:45.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:17:45.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:17:45.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:17:45.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:17:45.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:17:45.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-09T04:17:45.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:17:45.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:17:45.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60858
2026-03-09T04:17:45.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:17:45.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:17:45.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:17:45.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37518
2026-03-09T04:17:45.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:17:45.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:17:45.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:17:48.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 0x7fceb7211240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:17:48.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:17:48.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:17:49.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-09T04:17:49.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:17:50.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-021648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F8tr5hEWn2%2Bp%2BqxHe1FiNv3%2BvQM%3D&Expires=1773109069 HTTP/1.1" 200 82473
2026-03-09T04:17:51.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:17:51.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:17:51.283 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:17:51.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:17:51.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:18:07.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:18:07.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:18:07.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:18:07.581 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:18:07.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:18:07.626 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:18:37.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:18:37.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:18:38.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:18:38.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:18:38.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:18:38.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:18:38.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-09T04:18:38.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:18:38.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:18:38.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61056
2026-03-09T04:18:38.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:18:38.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:18:38.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:18:38.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37362
2026-03-09T04:18:38.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:18:38.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:18:38.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:18:41.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 0x7fcf68a75810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:18:41.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:18:41.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:18:42.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-09T04:18:42.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:18:43.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-021648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KRAbwp01aW7LhEcOmFnVaw5S9yg%3D&Expires=1773109122 HTTP/1.1" 200 82473
2026-03-09T04:18:43.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:18:43.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:18:43.698 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:18:43.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:18:43.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:18:59.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:18:59.675 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:18:59.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:18:59.806 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:18:59.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:18:59.853 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:19:29.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:19:29.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:19:30.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:19:30.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:19:30.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:19:30.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:19:30.178 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T04:19:30.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:19:30.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:19:30.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61056
2026-03-09T04:19:30.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:19:30.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:19:30.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:19:30.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37423
2026-03-09T04:19:30.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:19:30.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:19:30.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:19:33.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 0x7fcf69288a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:19:33.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:19:33.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:19:34.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:19:34.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:19:35.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-021648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ijtRJAFUzlpm4pFznzWO1pVv5ig%3D&Expires=1773109174 HTTP/1.1" 200 82473
2026-03-09T04:19:35.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:19:35.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:19:35.856 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:19:35.878 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:19:35.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:19:52.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:19:52.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:19:52.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:19:52.625 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:19:52.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:19:52.672 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:20:22.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:20:22.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:20:23.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16022
2026-03-09T04:20:23.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:20:23.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:20:23.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:20:23.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-09T04:20:23.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:20:23.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:20:23.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60995
2026-03-09T04:20:23.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:20:23.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:20:23.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:20:23.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37405
2026-03-09T04:20:23.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:20:23.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:20:23.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:20: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 0x7fcf697d63e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:20:26.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:20:26.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:20:27.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-09T04:20:27.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:20:28.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-021648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xbjGV2Ix29wCbSDEOlMztKdOuM8%3D&Expires=1773109227 HTTP/1.1" 200 82473
2026-03-09T04:20:28.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:20:28.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:20:28.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:20:28.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:20:28.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:20:43.869 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:20:43.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:20:44.083 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:20:44.108 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:20:44.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:20:44.155 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:21:14.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:21:14.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:21:14.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16022
2026-03-09T04:21:14.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:21:14.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:21:14.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:21:14.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-09T04:21:14.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:21:14.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:21:14.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60991
2026-03-09T04:21:14.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:21:14.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:21:14.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:21:14.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37407
2026-03-09T04:21:14.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:21:14.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:21:14.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:21: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 0x7fcf694ab400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:21:17.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:21:17.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:21:18.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-09T04:21:18.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:21:19.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sLUUlE%2Bx6uKYiyMIV%2FsIfVbSJkE%3D&Expires=1773109278 HTTP/1.1" 200 81666
2026-03-09T04:21:20.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:21:20.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:21:20.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:21:20.199 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:21:20.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:21:37.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:21:37.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:21:37.412 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:21:37.438 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:21:37.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:21:37.485 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:22:07.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:22:07.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:22:07.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16022
2026-03-09T04:22:07.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:22:07.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:22:07.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:22:07.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-09T04:22:07.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:22:07.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:22:07.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60991
2026-03-09T04:22:07.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:22:07.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:22:07.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:22:07.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37394
2026-03-09T04:22:07.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:22:07.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:22:07.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:22: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 0x7fcf68e35b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:22:10.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:22:10.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:22:11.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-09T04:22:11.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:22:12.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=voBliVCij6KxEh8uJjAuLqYrTIA%3D&Expires=1773109331 HTTP/1.1" 200 81666
2026-03-09T04:22:13.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:22:13.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:22:13.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:22:13.376 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:22:13.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:22:28.450 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:22:28.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:22:28.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:22:28.694 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:22:28.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:22:28.741 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:22:58.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:22:58.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:22:59.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16022
2026-03-09T04:22:59.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:22:59.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:22:59.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:22:59.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-09T04:22:59.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:22:59.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:22:59.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60846
2026-03-09T04:22:59.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:22:59.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:22:59.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:22:59.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37394
2026-03-09T04:22:59.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:22:59.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:22:59.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:23: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 0x7fcebb158b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:23:02.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:23:02.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:23:03.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-09T04:23:03.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:23:04.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dGijDucnBlpcVPYa02%2BtDET9ceg%3D&Expires=1773109383 HTTP/1.1" 200 81666
2026-03-09T04:23:04.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:23:04.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:23:04.629 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:23:04.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:23:04.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:23:20.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:23:20.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:23:20.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:23:20.490 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:23:20.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:23:20.536 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:23:50.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:23:50.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:23:50.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16022
2026-03-09T04:23:50.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:23:50.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:23:50.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:23:50.997 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T04:23:50.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:23:50.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:23:51.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60795
2026-03-09T04:23:51.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:23:51.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:23:51.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:23:51.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37159
2026-03-09T04:23:51.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:23:51.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:23:51.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:23:54.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 0x7fcf68ab9480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:23:54.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:23:54.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:23:55.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-09T04:23:55.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:23:56.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3g8d63b%2FciCfV9ZE%2BJMtYnRTkdI%3D&Expires=1773109435 HTTP/1.1" 200 81666
2026-03-09T04:23:56.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:23:56.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:23:56.600 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:23:56.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:23:56.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:24:11.609 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:24:11.718 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:24:11.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:24:11.851 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:24:11.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:24:11.899 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:24:41.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:24:41.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:24:42.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16022
2026-03-09T04:24:42.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:24:42.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:24:42.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:24:42.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-09T04:24:42.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:24:42.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:24:42.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60795
2026-03-09T04:24:42.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:24:42.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:24:42.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:24:42.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37166
2026-03-09T04:24:42.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:24:42.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:24:42.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:24:45.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 0x7fcebb163f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:24:45.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:24:45.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:24:46.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-09T04:24:46.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:24:47.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vCjGYcOvHryNb8tHG7MChZxB7R4%3D&Expires=1773109486 HTTP/1.1" 200 81666
2026-03-09T04:24:47.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:24:47.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:24:47.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:24:47.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:24:47.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:25:04.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:25:04.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:25:04.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:25:04.867 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:25:04.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:25:04.914 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:25:34.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:25:34.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:25:35.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T04:25:35.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:25:35.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:25:35.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:25:35.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-09T04:25:35.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:25:35.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:25:35.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60594
2026-03-09T04:25:35.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:25:35.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:25:35.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:25:35.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37063
2026-03-09T04:25:35.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:25:35.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:25:35.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:25:38.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 0x7fcf68e9a5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:25:38.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:25:38.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:25:39.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-09T04:25:39.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:25:40.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HfbEOShUyU61ma5Xs%2BkpWNP%2FiM0%3D&Expires=1773109539 HTTP/1.1" 200 81391
2026-03-09T04:25:40.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:25:40.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:25:40.942 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:25:40.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:25:40.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:25:57.104 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:25:57.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:25:57.322 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:25:57.347 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:25:57.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:25:57.393 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:26:27.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:26:27.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:26:27.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T04:26:27.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:26:27.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:26:27.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:26:27.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-09T04:26:27.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:26:27.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:26:27.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60594
2026-03-09T04:26:27.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:26:27.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:26:27.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:26:27.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37083
2026-03-09T04:26:27.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:26:27.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:26:27.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:26:30.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 0x7fcebac84e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:26:30.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:26:30.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:26:31.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-09T04:26:31.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:26:32.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7OnYf00deEwJlkpdqzG4cMeQPl4%3D&Expires=1773109591 HTTP/1.1" 200 81391
2026-03-09T04:26:33.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:26:33.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:26:33.177 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:26:33.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:26:33.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:26:49.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:26:49.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:26:49.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:26:49.622 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:26:49.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:26:49.669 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:27:19.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:27:19.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:27:20.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T04:27:20.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:27:20.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:27:20.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:27:20.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-09T04:27:20.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:27:20.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:27:20.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60594
2026-03-09T04:27:20.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:27:20.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:27:20.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:27:20.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37066
2026-03-09T04:27:20.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:27:20.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:27:20.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:27:23.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 0x7fcf6978e380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:27:23.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:27:23.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:27:24.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-09T04:27:24.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:27:25.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pjnThq7rv1cLYh5JTrhdJOLg%2FQ0%3D&Expires=1773109644 HTTP/1.1" 200 81391
2026-03-09T04:27:25.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:27:25.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:27:25.907 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:27:25.928 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:27:25.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:27:41.106 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:27:41.211 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:27:41.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:27:41.342 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:27:41.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:27:41.389 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:28:11.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:28:11.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:28:11.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T04:28:11.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:28:11.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:28:11.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:28:11.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-09T04:28:11.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:28:11.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:28:11.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60617
2026-03-09T04:28:11.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:28:11.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:28:11.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:28:11.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36983
2026-03-09T04:28:11.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:28:11.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:28:11.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:28: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 0x7fcf69154460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:28:14.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:28:14.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:28:15.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:28:15.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:28:16.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0ecRaQBjcW0v5bSrl54IHka2tMw%3D&Expires=1773109695 HTTP/1.1" 200 81391
2026-03-09T04:28:17.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:28:17.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:28:17.333 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:28:17.354 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:28:17.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:28:33.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:28:33.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:28:33.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:28:33.435 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:28:33.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:28:33.483 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:29:03.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:29:03.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:29:03.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T04:29:03.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:29:03.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:29:03.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:29:03.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-09T04:29:03.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:29:03.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:29:03.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60544
2026-03-09T04:29:03.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:29:03.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:29:03.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:29:03.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36983
2026-03-09T04:29:03.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:29:03.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:29:03.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:29: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 0x7fcf697029b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:29:06.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:29:06.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:29:07.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:29:07.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:29:08.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bCeWBC8CMRjRZ11ri22Hm0d%2BMqg%3D&Expires=1773109747 HTTP/1.1" 200 81375
2026-03-09T04:29:09.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:29:09.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:29:09.222 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:29:09.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:29:09.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:29:24.708 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:29:24.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:29:24.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:29:24.955 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:29:24.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:29:25.002 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:29:55.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:29:55.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:29:55.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T04:29:55.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:29:55.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:29:55.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:29:55.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-09T04:29:55.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:29:55.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:29:55.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60544
2026-03-09T04:29:55.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:29:55.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:29:55.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:29:55.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36965
2026-03-09T04:29:55.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:29:55.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:29:55.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:29: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 0x7fcebb119900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:29:58.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:29:58.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:29:59.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-09T04:29:59.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:30:00.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Cuz9MxhtqBEre2%2FuvuJ4kOJ2kSI%3D&Expires=1773109799 HTTP/1.1" 200 81375
2026-03-09T04:30:00.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:30:00.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:30:00.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:30:00.776 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:30:00.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:30:15.885 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:30:16.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:30:16.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:30:16.146 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:30:16.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:30:16.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:30:46.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:30:46.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:30:46.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:30:46.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:30:46.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:30:46.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:30:46.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-09T04:30:46.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:30:46.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:30:46.504 [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-09T04:30:46.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:30:46.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:30:46.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:30:46.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36920
2026-03-09T04:30:46.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:30:46.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:30:46.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:30: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 0x7fcf6978f730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:30:49.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:30:49.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:30:50.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-09T04:30:50.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:30:51.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7pdFPO7IT1sJkHBUGgztGEi4gQA%3D&Expires=1773109850 HTTP/1.1" 200 81375
2026-03-09T04:30:52.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:30:52.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:30:52.257 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:30:52.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:30:52.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:31:08.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:31:08.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:31:08.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:31:09.012 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:31:09.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:31:09.059 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:31:39.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:31:39.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:31:39.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:31:39.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:31:39.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:31:39.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:31:39.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-09T04:31:39.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:31:39.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:31:39.352 [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-09T04:31:39.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:31:39.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:31:39.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:31:39.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36869
2026-03-09T04:31:39.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:31:39.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:31:39.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:31: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 0x7fcebb0ed090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:31:42.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:31:42.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:31:43.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-09T04:31:43.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:31:44.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OLgqVk7USH6M7L0cXJPagEyLvPs%3D&Expires=1773109903 HTTP/1.1" 200 81375
2026-03-09T04:31:45.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:31:45.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:31:45.009 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:31:45.025 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:31:45.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:31:59.710 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:31:59.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:31:59.923 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:31:59.948 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:31:59.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:31:59.994 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:32:30.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:32:30.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:32:30.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:32:30.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:32:30.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:32:30.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:32:30.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-09T04:32:30.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:32:30.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:32:30.412 [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-09T04:32:30.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:32:30.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:32:30.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:32:30.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36863
2026-03-09T04:32:30.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:32:30.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:32:30.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:32: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 0x7fcebb1629e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:32:33.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:32:33.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:32:34.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-09T04:32:34.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:32:35.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-022849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sW2YiwXG%2BgMrEk6dWXQ33SD7Mkw%3D&Expires=1773109954 HTTP/1.1" 200 81375
2026-03-09T04:32:36.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:32:36.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:32:36.087 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:32:36.113 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:32:36.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:32:52.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:32:52.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:32:52.745 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:32:52.770 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:32:52.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:32:52.817 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:33:22.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:33:22.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:33:22.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:33:22.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:33:22.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:33:22.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:33:22.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-09T04:33:22.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:33:22.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:33:22.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60448
2026-03-09T04:33:22.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:33:22.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:33:22.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:33:22.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36822
2026-03-09T04:33:22.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:33:22.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:33:22.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:33: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 0x7fcf685ad210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:33:26.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:33:26.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:33:27.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-09T04:33:27.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:33:28.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-023249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AD5h%2FIen%2BLACV7eUwv0cgm23QNQ%3D&Expires=1773110007 HTTP/1.1" 200 81864
2026-03-09T04:33:28.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:33:28.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:33:28.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:33:28.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:33:28.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:33:44.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:33:44.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:33:44.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:33:44.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:33:44.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:33:44.599 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:34:14.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:34:14.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:34:14.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:34:14.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:34:14.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:34:14.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:34:14.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-09T04:34:14.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:34:14.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:34:14.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60502
2026-03-09T04:34:14.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:34:14.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:34:14.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:34:14.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36798
2026-03-09T04:34:14.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:34:14.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:34:14.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:34:17.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 0x7fcf693602e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:34:17.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:34:17.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:34:19.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-09T04:34:19.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:34:19.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-023249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KU00T2ZfJoyWIa1uUnZG8uOZBGg%3D&Expires=1773110058 HTTP/1.1" 200 81864
2026-03-09T04:34:20.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:34:20.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:34:20.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:34:20.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:34:20.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:34:36.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:34:37.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:34:37.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:34:37.200 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:34:37.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:34:37.247 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:35:07.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:35:07.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:35:08.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16025
2026-03-09T04:35:08.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:35:08.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:35:08.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:35:08.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-09T04:35:08.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:35:08.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:35:08.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60502
2026-03-09T04:35:08.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:35:08.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:35:08.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:35:08.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36798
2026-03-09T04:35:08.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:35:08.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:35:08.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:35:11.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 0x7fcf69701210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:35:11.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:35:11.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:35:12.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-09T04:35:12.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:35:13.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-023249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aBuJLSGCl39SXm4eo9r5SbePFZQ%3D&Expires=1773110112 HTTP/1.1" 200 81864
2026-03-09T04:35:14.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:35:14.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:35:14.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:35:14.138 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:35:14.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:35:30.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:35:30.207 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:35:30.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:35:30.339 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:35:30.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:35:30.386 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:36:00.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:36:00.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:36:00.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16025
2026-03-09T04:36:00.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:36:00.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:36:00.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:36:00.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-09T04:36:00.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:36:00.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:36:00.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60513
2026-03-09T04:36:00.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:36:00.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:36:00.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:36:00.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36798
2026-03-09T04:36:00.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:36:00.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:36:00.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:36:03.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 0x7fcf697b9060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:36:03.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:36:03.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:36:04.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-09T04:36:04.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:36:05.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-023249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QIM1b9E23VgIB6pb6dkNtEQSKJo%3D&Expires=1773110164 HTTP/1.1" 200 81864
2026-03-09T04:36:06.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:36:06.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:36:06.263 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:36:06.283 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:36:06.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:36:22.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:36:22.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:36:22.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:36:22.687 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:36:22.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:36:22.735 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:36:52.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:36:52.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:36:52.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16025
2026-03-09T04:36:52.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:36:52.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:36:52.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:36:53.011 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T04:36:53.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:36:53.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:36:53.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60481
2026-03-09T04:36:53.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:36:53.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:36:53.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:36:53.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36811
2026-03-09T04:36:53.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:36:53.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:36:53.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:36:56.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 0x7fcebb182320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:36:56.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:36:56.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:36:57.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-09T04:36:57.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:36:58.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-023649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c6G9kbYosSLRekC9AKGb2mP8o0Q%3D&Expires=1773110217 HTTP/1.1" 200 82604
2026-03-09T04:36:58.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:36:58.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:36:58.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:36:58.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:36:58.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:37:14.146 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:37:14.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:37:14.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:37:14.387 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:37:14.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:37:14.434 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:37:44.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:37:44.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:37:44.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16025
2026-03-09T04:37:44.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:37:44.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:37:44.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:37:44.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-09T04:37:44.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:37:44.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:37:44.756 [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-09T04:37:44.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:37:44.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:37:44.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:37:44.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36817
2026-03-09T04:37:44.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:37:44.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:37:44.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:37:47.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 0x7fcf68d14670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:37:47.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:37:47.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:37:49.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-09T04:37:49.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:37:49.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-023649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ugiSHOvFQucvQyximxP1dd4%2FpCM%3D&Expires=1773110268 HTTP/1.1" 200 82604
2026-03-09T04:37:50.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:37:50.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:37:50.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:37:50.478 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:37:50.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:38:05.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:38:05.454 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:38:05.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:38:05.584 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:38:05.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:38:05.631 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:38:35.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:38:35.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:38:36.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16025
2026-03-09T04:38:36.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:38:36.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:38:36.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:38:36.185 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T04:38:36.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:38:36.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:38:36.190 [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-09T04:38:36.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:38:36.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:38:36.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:38:36.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36885
2026-03-09T04:38:36.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:38:36.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:38:36.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:38:39.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 0x7fcf68e2d300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:38:39.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:38:39.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:38:40.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-09T04:38:40.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:38:41.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-023649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8mldO769TI8CCe0yY7k54z7saIw%3D&Expires=1773110320 HTTP/1.1" 200 82604
2026-03-09T04:38:41.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:38:41.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:38:41.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:38:41.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:38:41.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:38:57.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:38:57.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:38:58.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:38:58.038 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:38:58.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:38:58.085 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:39:28.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:39:28.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:39:28.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16025
2026-03-09T04:39:28.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:39:28.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:39:28.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:39:28.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-09T04:39:28.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:39:28.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:39:28.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60377
2026-03-09T04:39:28.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:39:28.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:39:28.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:39:28.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36885
2026-03-09T04:39:28.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:39:28.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:39:28.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:39: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 0x7fcf68e19f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:39:31.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:39:31.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:39:32.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-09T04:39:32.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:39:33.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-023649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ysEYLMlembP1vjxYo6xBjopA%2FhE%3D&Expires=1773110372 HTTP/1.1" 200 82604
2026-03-09T04:39:33.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:39:33.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:39:33.876 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:39:33.897 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:39:33.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:39:49.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:39:49.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:39:49.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:39:49.676 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:39:49.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:39:49.722 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:40:19.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:40:19.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:40:19.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16083
2026-03-09T04:40:19.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:40:19.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:40:19.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:40:19.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-09T04:40:19.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:40:19.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:40:19.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60377
2026-03-09T04:40:19.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:40:19.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:40:19.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:40:19.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36911
2026-03-09T04:40:19.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:40:19.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:40:19.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:40: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 0x7fcf6bc0b160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:40:22.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:40:22.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:40:24.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:40:24.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:40:25.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-023649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G820aEEqIfvIvxngo52vuDQqQHg%3D&Expires=1773110424 HTTP/1.1" 200 82604
2026-03-09T04:40:25.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:40:25.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:40:25.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:40:25.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:40:25.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:40:42.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:40:42.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:40:42.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:40:42.672 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:40:42.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:40:42.719 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:41:12.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:41:12.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:41:12.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16083
2026-03-09T04:41:13.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:41:13.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:41:13.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:41:13.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-09T04:41:13.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:41:13.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:41:13.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60377
2026-03-09T04:41:13.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:41:13.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:41:13.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:41:13.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36886
2026-03-09T04:41:13.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:41:13.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:41:13.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:41: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 0x7fcf697011e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:41:16.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:41:16.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:41: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-09T04:41:17.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:41:18.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c6UAKoa19Pq8%2F8igs0%2F6AI5mm4o%3D&Expires=1773110477 HTTP/1.1" 200 82669
2026-03-09T04:41:18.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:41:18.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:41:18.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:41:18.733 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:41:18.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:41:33.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:41:33.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:41:33.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:41:33.930 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:41:33.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:41:33.977 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:42:04.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:42:04.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:42:04.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16083
2026-03-09T04:42:04.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:42:04.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:42:04.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:42:04.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-09T04:42:04.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:42:04.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:42:04.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60233
2026-03-09T04:42:04.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:42:04.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:42:04.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:42:04.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36886
2026-03-09T04:42:04.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:42:04.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:42:04.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:42: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 0x7fcebb1461d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:42:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:42:07.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:42:08.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-09T04:42:08.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:42:09.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cG8SsHQbu8YeQ6A7h205EToTQc0%3D&Expires=1773110528 HTTP/1.1" 200 82669
2026-03-09T04:42:09.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:42:09.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:42:09.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:42:09.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:42:09.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:42:25.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:42:25.800 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:42:25.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:42:25.929 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:42:25.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:42:25.976 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:42:56.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:42:56.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:42:56.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16083
2026-03-09T04:42:56.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:42:56.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:42:56.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:42:56.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-09T04:42:56.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:42:56.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:42:56.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60143
2026-03-09T04:42:56.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:42:56.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:42:56.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:42:56.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36710
2026-03-09T04:42:56.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:42:56.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:42:56.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:42:59.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 0x7fcf6963b250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:42:59.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:42:59.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:43: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-09T04:43:00.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:43:01.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iIhfmn9QBq8yGJlaeOvRcXO72xk%3D&Expires=1773110580 HTTP/1.1" 200 82669
2026-03-09T04:43:01.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:43:01.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:43:01.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:43:01.897 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:43:01.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:43:16.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:43:17.087 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:43:17.219 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:43:17.244 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:43:17.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:43:17.291 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:43:47.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:43:47.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:43:47.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16083
2026-03-09T04:43:47.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:43:47.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:43:47.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:43:47.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-09T04:43:47.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:43:47.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:43:47.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60143
2026-03-09T04:43:47.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:43:47.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:43:47.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:43:47.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36621
2026-03-09T04:43:47.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:43:47.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:43:47.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:43: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 0x7fcebacab0a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:43:50.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:43:50.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:43:51.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:43:51.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:43:52.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PZ8X0kKGNRyAM5iyHBFujyiWHZY%3D&Expires=1773110631 HTTP/1.1" 200 82669
2026-03-09T04:43:53.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:43:53.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:43:53.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:43:53.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:43:53.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:44:09.424 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:44:09.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:44:09.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:44:09.662 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:44:09.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:44:09.709 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:44:39.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:44:39.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:44:39.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16083
2026-03-09T04:44:39.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:44:39.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:44:39.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:44:39.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-09T04:44:39.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:44:39.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:44:39.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59941
2026-03-09T04:44:39.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:44:39.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:44:39.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:44:39.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36614
2026-03-09T04:44:39.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:44:39.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:44:39.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:44: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 0x7fcf6b9c1960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:44:43.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:44:43.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:44:44.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-09T04:44:44.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:44:45.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h08E19W92IBVvHsFUP2RPhc8zKo%3D&Expires=1773110684 HTTP/1.1" 200 82669
2026-03-09T04:44:45.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:44:45.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:44:45.580 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:44:45.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:44:45.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:45:00.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:45:00.847 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:45:00.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:45:00.977 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:45:00.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:45:01.024 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:45:31.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:45:31.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:45:31.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16001
2026-03-09T04:45:31.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:45:31.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:45:31.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:45:31.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-09T04:45:31.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:45:31.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:45:31.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60223
2026-03-09T04:45:31.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:45:31.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:45:31.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:45:31.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36704
2026-03-09T04:45:31.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:45:31.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:45:31.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:45:34.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 0x7fcebb0c38e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:45:34.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:45:34.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:45:35.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-09T04:45:35.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:45:36.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VWzMu2OcB3paq%2FBVGj8ONtr%2FmpE%3D&Expires=1773110735 HTTP/1.1" 200 82192
2026-03-09T04:45:36.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:45:36.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:45:36.922 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:45:36.946 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:45:36.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:45:54.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:45:54.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:45:54.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:45:54.587 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:45:54.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:45:54.633 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:46:24.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:46:24.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:46:24.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16001
2026-03-09T04:46:24.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:46:24.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:46:24.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:46:24.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-09T04:46:24.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:46:24.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:46:24.817 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60223
2026-03-09T04:46:24.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:46:24.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:46:24.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:46:24.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36625
2026-03-09T04:46:24.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:46:24.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:46:24.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:46: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 0x7fcf68d14c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:46:27.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:46:27.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:46:28.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-09T04:46:29.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:46:29.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3k17Bp6CJq3Qfp2hWI2e6sWI9VY%3D&Expires=1773110788 HTTP/1.1" 200 82192
2026-03-09T04:46:30.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:46:30.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:46:30.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:46:30.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:46:30.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:46:45.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:46:45.685 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:46:45.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:46:45.815 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:46:45.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:46:45.863 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:47:15.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:47:15.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:47:16.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16001
2026-03-09T04:47:16.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:47:16.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:47:16.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:47:16.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-09T04:47:16.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:47:16.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:47:16.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60031
2026-03-09T04:47:16.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:47:16.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:47:16.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:47:16.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36612
2026-03-09T04:47:16.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:47:16.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:47:16.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:47:19.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 0x7fcebac3ef50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:47:19.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:47:19.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:47:20.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-09T04:47:20.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:47:21.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CGSkAg%2BTU7fm9Tn%2BuksWVoV9LD8%3D&Expires=1773110840 HTTP/1.1" 200 82192
2026-03-09T04:47:21.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:47:21.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:47:21.591 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:47:21.615 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:47:21.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:47:37.084 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:47:37.188 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:47:37.293 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:47:37.318 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:47:37.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:47:37.364 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:48:07.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:48:07.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:48:07.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16001
2026-03-09T04:48:07.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:48:07.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:48:07.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:48:07.897 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T04:48:07.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:48:07.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:48:07.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59991
2026-03-09T04:48:07.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:48:07.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:48:07.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:48:07.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36595
2026-03-09T04:48:07.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:48:07.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:48:07.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:48: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 0x7fcf68e4a3b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:48:10.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:48:11.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:48:12.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-09T04:48:12.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:48:12.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y4ayKM04g3pFnXAk5UdSPrOYP%2F8%3D&Expires=1773110891 HTTP/1.1" 200 82192
2026-03-09T04:48:13.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:48:13.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:48:13.505 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:48:13.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:48:13.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:48:29.759 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:48:29.864 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:48:29.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:48:29.993 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:48:29.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:48:30.040 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:49:00.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:49:00.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:49:00.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16001
2026-03-09T04:49:00.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:49:00.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:49:00.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:49:00.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-09T04:49:00.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:49:00.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:49:00.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59991
2026-03-09T04:49:00.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:49:00.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:49:00.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:49:00.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36595
2026-03-09T04:49:00.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:49:00.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:49:00.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:49:03.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 0x7fcf68bcdfc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:49:03.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:49:03.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:49:04.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-09T04:49:04.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:49:05.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IcoG3uU8%2BAQeW28t%2Bz2psHiOJBs%3D&Expires=1773110944 HTTP/1.1" 200 82039
2026-03-09T04:49:06.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:49:06.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:49:06.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:49:06.448 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:49:06.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:49:23.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:49:23.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:49:23.237 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:49:23.262 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:49:23.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:49:23.309 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:49:53.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:49:53.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:49:53.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16001
2026-03-09T04:49:53.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:49:53.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:49:53.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:49:53.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-09T04:49:53.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:49:53.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:49:53.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59852
2026-03-09T04:49:53.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:49:53.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:49:53.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:49:53.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36523
2026-03-09T04:49:53.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:49:53.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:49:53.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:49:56.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 0x7fcebac75f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:49:56.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:49:56.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:49:57.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-09T04:49:57.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:49:58.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RfGV3UJBAEQpxQSqMuabXf0c5Ms%3D&Expires=1773110997 HTTP/1.1" 200 82039
2026-03-09T04:49:59.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:49:59.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:49:59.287 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:49:59.310 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:49:59.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:50:14.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:50:14.488 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:50:14.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:50:14.620 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:50:14.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:50:14.667 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:50:44.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:50:44.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:50:44.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:50:44.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:50:44.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:50:44.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:50:44.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-09T04:50:44.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:50:44.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:50:44.789 [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-09T04:50:44.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:50:44.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:50:44.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:50:44.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36440
2026-03-09T04:50:44.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:50:44.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:50:44.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:50:47.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 0x7fcf68c7dfc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:50:47.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:50:47.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:50:48.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-09T04:50:48.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:50:49.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZzbHa4GuGrQbZ9lIJDPiNNk41Ws%3D&Expires=1773111048 HTTP/1.1" 200 82039
2026-03-09T04:50:50.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:50:50.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:50:50.382 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:50:50.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:50:50.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:51:06.679 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:51:06.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:51:06.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:51:06.916 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:51:06.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:51:06.963 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:51:36.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:51:36.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:51:37.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:51:37.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:51:37.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:51:37.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:51:37.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-09T04:51:37.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:51:37.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:51:37.439 [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-09T04:51:37.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:51:37.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:51:37.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:51:37.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36459
2026-03-09T04:51:37.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:51:37.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:51:37.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:51:40.535 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69770d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:51:40.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:51:40.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:51:41.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-09T04:51:41.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:51:42.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qDcSxIYy2ybd%2Fg4hrDPlcpsWf3U%3D&Expires=1773111101 HTTP/1.1" 200 82039
2026-03-09T04:51:43.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:51:43.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:51:43.037 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:51:43.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:51:43.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:51:58.513 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:51:58.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:51:58.726 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:51:58.751 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:51:58.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:51:58.799 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:52:28.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:52:28.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:52:28.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:52:28.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:52:28.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:52:28.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:52:28.958 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T04:52:28.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:52:28.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:52:28.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59729
2026-03-09T04:52:28.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:52:28.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:52:28.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:52:28.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36465
2026-03-09T04:52:28.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:52:28.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:52:28.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:52:32.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 0x7fcf6974c040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:52:32.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:52:32.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:52:33.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-09T04:52:33.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:52:34.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-024849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Tem5HCBY8cGc42MZO0q07nFV4o8%3D&Expires=1773111153 HTTP/1.1" 200 82039
2026-03-09T04:52:34.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:52:34.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:52:34.641 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:52:34.662 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:52:34.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:52:50.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:52:50.183 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:52:50.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:52:50.316 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:52:50.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:52:50.363 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:53:20.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:53:20.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:53:20.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:53:20.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:53:20.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:53:20.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:53:20.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-09T04:53:20.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:53:20.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:53:20.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59759
2026-03-09T04:53:20.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:53:20.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:53:20.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:53:20.817 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36465
2026-03-09T04:53:20.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:53:20.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:53:20.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:53: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 0x7fcf68c25630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:53:23.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:53:23.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:53:25.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-09T04:53:25.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:53:25.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-025251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ULu149UCZnHK6oBtxrjLxyFh6TA%3D&Expires=1773111204 HTTP/1.1" 200 82640
2026-03-09T04:53:26.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:53:26.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:53:26.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:53:26.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:53:26.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:53:42.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:53:42.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:53:42.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:53:42.285 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:53:42.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:53:42.332 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:54:12.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:54:12.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:54:12.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:54:12.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:54:12.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:54:12.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:54:12.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-09T04:54:12.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:54:12.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:54:12.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59759
2026-03-09T04:54:12.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:54:12.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:54:12.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:54:12.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36541
2026-03-09T04:54:12.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:54:12.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:54:12.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:54: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 0x7fcf684c5450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:54:15.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:54:15.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:54:16.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-09T04:54:16.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:54:17.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-025251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=klPtnNNCRKaCDWgMCtZ6wvTVEjw%3D&Expires=1773111256 HTTP/1.1" 200 82640
2026-03-09T04:54:18.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:54:18.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:54:18.254 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:54:18.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:54:18.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:54:33.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:54:33.550 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:54:33.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:54:33.679 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:54:33.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:54:33.726 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:55:03.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:55:03.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:55:05.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:55:05.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:55:05.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:55:05.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:55:05.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-09T04:55:05.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:55:05.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:55:05.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59759
2026-03-09T04:55:05.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:55:05.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:55:05.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:55:05.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36541
2026-03-09T04:55:05.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:55:05.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:55:05.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:55: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 0x7fcf6bc1a920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:55:08.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:55:08.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:55:09.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-09T04:55:09.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:55:10.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-025251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7h3RecGP%2BWn%2BgA5wPF4SaUyuCW8%3D&Expires=1773111309 HTTP/1.1" 200 82640
2026-03-09T04:55:10.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:55:10.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:55:10.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:55:10.862 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:55:10.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:55:26.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:55:26.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:55:26.468 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:55:26.493 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:55:26.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:55:26.540 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:55:56.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:55:56.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:55:56.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:55:56.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:55:56.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:55:56.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:55:56.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-09T04:55:56.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:55:56.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:55:56.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59458
2026-03-09T04:55:56.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:55:56.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:55:56.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:55:56.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36562
2026-03-09T04:55:56.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:55:56.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:55:56.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:55:59.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 0x7fcebac48220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:55:59.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:55:59.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:56:01.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T04:56:01.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:56:01.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-025251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=o0S4xLee3H9VbwwM0qLT0J7RmHU%3D&Expires=1773111360 HTTP/1.1" 200 82640
2026-03-09T04:56:02.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:56:02.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:56:02.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:56:02.495 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:56:02.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:56:18.098 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:56:18.211 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:56:18.317 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:56:18.342 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:56:18.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:56:18.389 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:56:48.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:56:48.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:56:48.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:56:48.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:56:48.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:56:48.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:56:48.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-09T04:56:48.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:56:48.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:56:48.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59458
2026-03-09T04:56:48.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:56:48.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:56:48.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:56:48.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36512
2026-03-09T04:56:48.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:56:48.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:56:48.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:56:51.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 0x7fcf6974f100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:56:51.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:56:51.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:56:52.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-09T04:56:52.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:56:53.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-025650.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QKa3Gmou8e3Gfg1aMWGCClXE2dE%3D&Expires=1773111412 HTTP/1.1" 200 82103
2026-03-09T04:56:54.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:56:54.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:56:54.313 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:56:54.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:56:54.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:57:10.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:57:10.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:57:10.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:57:10.901 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:57:10.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:57:10.948 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:57:40.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:57:40.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:57:41.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:57:41.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:57:41.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:57:41.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:57:41.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-09T04:57:41.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:57:41.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:57:41.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59607
2026-03-09T04:57:41.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:57:41.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:57:41.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:57:41.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36509
2026-03-09T04:57:41.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:57:41.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:57:41.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:57:44.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 0x7fcf69412080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:57:44.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:57:44.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:57:45.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-09T04:57:45.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:57:46.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-025650.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WC%2F%2F36ppdj%2Bcuauv8rY%2BvgxA2m8%3D&Expires=1773111465 HTTP/1.1" 200 82103
2026-03-09T04:57:47.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:57:47.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:57:47.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:57:47.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:57:47.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:58:02.232 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:58:02.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:58:02.471 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:58:02.496 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:58:02.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:58:02.544 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:58:32.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:58:32.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:58:32.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:58:32.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:58:32.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:58:32.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:58:32.706 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T04:58:32.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:58:32.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:58:32.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59735
2026-03-09T04:58:32.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:58:32.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:58:32.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:58:32.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36557
2026-03-09T04:58:32.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:58:32.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:58:32.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:58:35.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 0x7fcf69512a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:58:35.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:58:35.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:58:37.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-09T04:58:37.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:58:37.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-025650.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mOkjVaIm4%2Fys9ttH%2FRr7OQb8kdI%3D&Expires=1773111516 HTTP/1.1" 200 82103
2026-03-09T04:58:38.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:58:38.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:58:38.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:58:38.510 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:58:38.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:58:54.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:58:54.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:58:55.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:58:55.028 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:58:55.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:58:55.075 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T04:59:25.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T04:59:25.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T04:59:25.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16040
2026-03-09T04:59:25.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T04:59:25.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T04:59:25.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T04:59:25.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-09T04:59:25.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T04:59:25.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T04:59:25.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59735
2026-03-09T04:59:25.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:59:25.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T04:59:25.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T04:59:25.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36621
2026-03-09T04:59:25.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T04:59:25.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T04:59:25.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T04:59:28.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 0x7fcf68e981c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T04:59:28.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T04:59:28.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T04:59:29.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-09T04:59:29.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T04:59:30.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-025650.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DxBvQ1e4OPw5oM9QRsgABNxgXVY%3D&Expires=1773111569 HTTP/1.1" 200 82103
2026-03-09T04:59:30.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T04:59:30.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T04:59:30.795 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T04:59:30.816 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T04:59:30.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T04:59:45.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:59:46.008 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:59:46.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T04:59:46.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T04:59:46.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T04:59:46.185 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:00:16.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:00:16.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:00:16.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15980
2026-03-09T05:00:16.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:00:16.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:00:16.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:00:16.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-09T05:00:16.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:00:16.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:00:16.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59764
2026-03-09T05:00:16.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:00:16.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:00:16.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:00:16.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36699
2026-03-09T05:00:16.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:00:16.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:00:16.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:00:19.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 0x7fcf69156f80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:00:19.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:00:19.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:00:20.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-09T05:00:20.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:00:21.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-025650.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VeePrKnYGLWC8ZXsK8v%2Fj30sut4%3D&Expires=1773111620 HTTP/1.1" 200 82103
2026-03-09T05:00:22.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:00:22.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:00:22.270 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:00:22.294 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:00:22.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:00:38.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:00:38.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:00:39.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:00:39.044 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:00:39.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:00:39.091 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:01:09.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:01:09.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:01:09.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15980
2026-03-09T05:01:09.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:01:09.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:01:09.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:01:09.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-09T05:01:09.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:01:09.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:01:09.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59678
2026-03-09T05:01:09.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:01:09.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:01:09.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:01:09.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36761
2026-03-09T05:01:09.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:01:09.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:01:09.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:01:12.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 0x7fcf6963ac80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:01:12.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:01:12.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:01:13.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:01:13.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:01:14.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pacUZIcoUHgjZddZ8nnj5ADGnkk%3D&Expires=1773111673 HTTP/1.1" 200 82244
2026-03-09T05:01:15.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:01:15.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:01:15.148 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:01:15.166 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:01:15.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:01:30.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:01:30.773 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:01:30.879 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:01:30.904 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:01:30.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:01:30.951 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:02:00.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:02:00.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:02:01.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15980
2026-03-09T05:02:01.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:02:01.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:02:01.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:02:01.243 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:02:01.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:02:01.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:02:01.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59678
2026-03-09T05:02:01.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:02:01.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:02:01.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:02:01.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36761
2026-03-09T05:02:01.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:02:01.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:02:01.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:02:04.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 0x7fcf693d7010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:02:04.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:02:04.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:02:05.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-09T05:02:05.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:02:06.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CRfMsfYEHLRPcCeNjfLWeWffArc%3D&Expires=1773111725 HTTP/1.1" 200 82244
2026-03-09T05:02:06.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:02:06.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:02:06.842 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:02:06.862 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:02:06.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:02:22.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:02:23.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:02:23.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:02:23.203 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:02:23.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:02:23.250 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:02:53.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:02:53.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:02:53.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15980
2026-03-09T05:02:53.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:02:53.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:02:53.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:02:53.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-09T05:02:53.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:02:53.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:02:53.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59588
2026-03-09T05:02:53.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:02:53.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:02:53.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:02:53.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36727
2026-03-09T05:02:53.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:02:53.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:02:53.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:02:56.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 0x7fcf697e4a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:02:56.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:02:56.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:02:57.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-09T05:02:57.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:02:58.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IYgEUSuBPMXe%2FPEQ2AhKT8MaROE%3D&Expires=1773111777 HTTP/1.1" 200 82244
2026-03-09T05:02:59.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:02:59.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:02:59.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:02:59.225 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:02:59.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:03:15.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:03:15.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:03:15.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:03:15.786 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:03:15.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:03:15.833 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:03:45.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:03:45.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:03:46.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15980
2026-03-09T05:03:46.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:03:46.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:03:46.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:03:46.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-09T05:03:46.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:03:46.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:03:46.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59634
2026-03-09T05:03:46.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:03:46.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:03:46.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:03:46.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36602
2026-03-09T05:03:46.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:03:46.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:03:46.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:03:49.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 0x7fcf69362f20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:03:49.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:03:49.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:03:50.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-09T05:03:50.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:03:51.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RctnEJ8077w4fZSqcU5FRxKdxzs%3D&Expires=1773111830 HTTP/1.1" 200 82244
2026-03-09T05:03:51.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:03:51.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:03:51.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:03:51.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:03:51.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:04:07.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:04:07.244 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:04:07.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:04:07.374 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:04:07.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:04:07.421 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:04:37.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:04:37.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:04:37.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15980
2026-03-09T05:04:37.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:04:37.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:04:37.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:04:37.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-09T05:04:37.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:04:37.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:04:37.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59634
2026-03-09T05:04:37.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:04:37.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:04:37.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:04:37.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36609
2026-03-09T05:04:37.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:04:37.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:04:37.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:04:40.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 0x7fcf6bbb4070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:04:40.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:04:40.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:04:41.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-09T05:04:41.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:04:42.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B4Z38ybLZbSyiJTzPt%2B4WwbrZvk%3D&Expires=1773111881 HTTP/1.1" 200 82244
2026-03-09T05:04:43.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:04:43.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:04:43.316 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:04:43.336 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:04:43.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:04:59.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:05:00.037 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:05:00.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:05:00.168 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:05:00.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:05:00.215 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:05:30.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:05:30.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:05:30.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T05:05:30.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:05:30.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:05:30.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:05:30.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-09T05:05:30.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:05:30.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:05:30.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59667
2026-03-09T05:05:30.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:05:30.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:05:30.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:05:30.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36603
2026-03-09T05:05:30.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:05:30.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:05:30.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:05:33.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 0x7fcf6bbcb430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:05:33.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:05:33.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:05:35.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-09T05:05:35.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:05:35.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SEcOCcbCe9fHtYajFSd3Wu0pJI0%3D&Expires=1773111934 HTTP/1.1" 200 82048
2026-03-09T05:05:36.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:05:36.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:05:36.467 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:05:36.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:05:36.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:05:51.675 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:05:51.780 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:05:51.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:05:51.913 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:05:51.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:05:51.959 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:06:21.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:06:21.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:06:22.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T05:06:22.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:06:22.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:06:22.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:06:22.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-09T05:06:22.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:06:22.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:06:22.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59833
2026-03-09T05:06:22.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:06:22.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:06:22.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:06:22.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36596
2026-03-09T05:06:22.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:06:22.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:06:22.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:06:25.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 0x7fcf6bad46d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:06:25.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:06:25.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:06:26.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-09T05:06:26.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:06:27.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g3Fx2l86ZljAc3yGw9zTiiLLZ7Y%3D&Expires=1773111986 HTTP/1.1" 200 82048
2026-03-09T05:06:28.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:06:28.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:06:28.097 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:06:28.117 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:06:28.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:06:45.058 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:06:45.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:06:45.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:06:45.299 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:06:45.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:06:45.346 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:07:15.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:07:15.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:07:15.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T05:07:15.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:07:15.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:07:15.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:07:15.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-09T05:07:15.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:07:15.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:07:15.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59833
2026-03-09T05:07:15.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:07:15.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:07:15.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:07:15.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36835
2026-03-09T05:07:15.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:07:15.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:07:15.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:07:18.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 0x7fcf68c26c20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:07:18.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:07:18.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:07:19.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-09T05:07:19.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:07:20.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ko2uOUjYUSj3%2F0TGjI50pd2bHAg%3D&Expires=1773112039 HTTP/1.1" 200 82048
2026-03-09T05:07:21.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:07:21.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:07:21.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:07:21.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:07:21.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:07:36.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:07:37.002 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:07:37.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:07:37.135 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:07:37.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:07:37.181 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:08:07.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:08:07.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:08:07.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T05:08:07.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:08:07.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:08:07.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:08:07.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-09T05:08:07.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:08:07.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:08:07.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59832
2026-03-09T05:08:07.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:08:07.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:08:07.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:08:07.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36796
2026-03-09T05:08:07.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:08:07.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:08:07.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:08: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 0x7fcebb1805e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:08:10.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:08:10.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:08:11.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:08:11.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:08:12.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MiYiW5dLoyW9eWlHZ1UUtKQeL0c%3D&Expires=1773112091 HTTP/1.1" 200 82048
2026-03-09T05:08:13.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:08:13.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:08:13.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:08:13.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:08:13.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:08:30.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:08:30.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:08:30.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:08:30.330 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:08:30.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:08:30.377 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:09:00.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:09:00.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:09:00.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T05:09:00.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:09:00.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:09:00.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:09:00.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-09T05:09:00.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:09:00.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:09:00.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59832
2026-03-09T05:09:00.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:09:00.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:09:00.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:09:00.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36796
2026-03-09T05:09:00.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:09:00.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:09:00.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:09: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 0x7fcf68e4b250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:09:03.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:09:03.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:09:04.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-09T05:09:04.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:09:05.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A3uAFua97y%2FRibCUM7TGDxC9Y7U%3D&Expires=1773112144 HTTP/1.1" 200 82005
2026-03-09T05:09:06.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:09:06.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:09:06.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:09:06.188 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:09:06.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:09:21.749 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:09:21.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:09:21.961 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:09:22.014 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:09:22.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:09:22.062 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:09:52.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:09:52.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:09:52.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16021
2026-03-09T05:09:52.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:09:52.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:09:52.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:09:52.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-09T05:09:52.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:09:52.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:09:52.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59832
2026-03-09T05:09:52.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:09:52.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:09:52.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:09:52.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36796
2026-03-09T05:09:52.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:09:52.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:09:52.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:09: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 0x7fcebac17b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:09:55.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:09:55.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:09:57.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-09T05:09:57.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:09:57.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bJjl8i0KFzwoq4kJJeBU4NISZ%2Fc%3D&Expires=1773112196 HTTP/1.1" 200 82005
2026-03-09T05:09:58.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:09:58.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:09:58.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:09:58.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:09:58.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:10:15.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:10:15.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:10:15.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:10:15.398 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:10:15.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:10:15.446 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:10:45.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:10:45.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:10:45.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:10:45.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:10:45.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:10:45.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:10:45.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-09T05:10:45.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:10:45.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:10:45.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59847
2026-03-09T05:10:45.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:10:45.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:10:45.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:10:45.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36787
2026-03-09T05:10:45.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:10:45.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:10:45.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:10:48.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 0x7fcf69638f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:10:48.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:10:48.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:10:50.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-09T05:10:50.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:10:50.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XnPUClE%2BdUiJqLHsfItcQQKIH0A%3D&Expires=1773112249 HTTP/1.1" 200 82005
2026-03-09T05:10:51.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:10:51.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:10:51.378 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:10:51.400 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:10:51.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:11:06.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:11:06.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:11:06.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:11:06.973 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:11:06.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:11:07.020 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:11:37.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:11:37.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:11:37.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:11:37.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:11:37.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:11:37.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:11:37.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-09T05:11:37.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:11:37.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:11:37.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60012
2026-03-09T05:11:37.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:11:37.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:11:37.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:11:37.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36926
2026-03-09T05:11:37.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:11:37.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:11:37.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:11:40.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 0x7fcebb1aebc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:11:40.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:11:40.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:11:41.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:11:41.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:11:42.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ACxcNLIXUIv2AysRzdFTMxx%2Bf18%3D&Expires=1773112301 HTTP/1.1" 200 82005
2026-03-09T05:11:42.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:11:42.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:11:42.877 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:11:42.899 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:11:42.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:11:59.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:11:59.622 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:11:59.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:11:59.756 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:11:59.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:11:59.803 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:12:29.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:12:29.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:12:30.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:12:30.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:12:30.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:12:30.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:12:30.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-09T05:12:30.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:12:30.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:12:30.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60012
2026-03-09T05:12:30.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:12:30.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:12:30.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:12:30.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36916
2026-03-09T05:12:30.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:12:30.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:12:30.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:12: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 0x7fcf6938ca30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:12:33.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:12:33.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:12:34.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-09T05:12:34.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:12:35.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-030851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=47YWZSnBmI7gFEZDePg8Mg7Ylcw%3D&Expires=1773112354 HTTP/1.1" 200 82005
2026-03-09T05:12:35.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:12:35.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:12:35.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:12:35.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:12:35.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:12:51.347 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:12:51.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:12:51.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:12:51.584 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:12:51.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:12:51.631 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:13:21.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:13:21.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:13:22.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:13:22.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:13:22.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:13:22.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:13:22.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-09T05:13:22.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:13:22.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:13:22.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60299
2026-03-09T05:13:22.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:13:22.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:13:22.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:13:22.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37057
2026-03-09T05:13:22.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:13:22.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:13:22.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:13: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 0x7fcf68e55de0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:13:25.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:13:25.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:13:26.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-09T05:13:26.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:13:27.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-031253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rxuy6CrrlNImrc1bqJR2xu3D4s8%3D&Expires=1773112406 HTTP/1.1" 200 82908
2026-03-09T05:13:27.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:13:27.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:13:27.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:13:27.809 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:13:27.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:13:42.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:13:43.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:13:43.186 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:13:43.211 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:13:43.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:13:43.258 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:14:13.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:14:13.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:14:13.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:14:13.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:14:13.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:14:13.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:14:13.556 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:14:13.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:14:13.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:14:13.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60518
2026-03-09T05:14:13.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:14:13.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:14:13.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:14:13.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37168
2026-03-09T05:14:13.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:14:13.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:14:13.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:14:16.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 0x7fcf68e1a140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:14:16.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:14:16.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:14:17.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:14:17.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:14:18.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-031253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gd2g6rMHAqFCwE2kphEkKCWhJ3Y%3D&Expires=1773112457 HTTP/1.1" 200 82908
2026-03-09T05:14:19.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:14:19.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:14:19.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:14:19.134 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:14:19.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:14:34.837 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:14:34.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:14:35.058 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:14:35.083 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:14:35.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:14:35.129 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:15:05.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:15:05.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:15:05.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:15:05.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:15:05.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:15:05.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:15:05.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-09T05:15:05.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:15:05.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:15:05.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60518
2026-03-09T05:15:05.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:15:05.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:15:05.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:15:05.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37168
2026-03-09T05:15:05.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:15:05.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:15:05.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:15: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 0x7fcf69349390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:15:08.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:15:08.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:15:09.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-09T05:15:09.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:15:10.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-031253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ek0YGjH66oK2x%2BBjmsAkmsLqcog%3D&Expires=1773112509 HTTP/1.1" 200 82908
2026-03-09T05:15:11.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:15:11.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:15:11.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:15:11.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:15:11.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:15:26.525 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:15:26.633 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:15:26.740 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:15:26.765 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:15:26.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:15:26.812 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:15:56.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:15:56.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:15:56.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:15:56.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:15:56.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:15:56.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:15:56.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-09T05:15:56.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:15:56.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:15:56.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60792
2026-03-09T05:15:56.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:15:56.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:15:56.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:15:56.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37164
2026-03-09T05:15:56.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:15:56.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:15:56.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:16:00.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 0x7fceb3108400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:16:00.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:16:00.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:16:01.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-09T05:16:01.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:16:02.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-031253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rNXj%2B%2FP1uX%2FXMGofRdNSYh4MOfc%3D&Expires=1773112561 HTTP/1.1" 200 82908
2026-03-09T05:16:02.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:16:02.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:16:02.542 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:16:02.561 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:16:02.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:16:19.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:16:19.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:16:19.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:16:19.917 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:16:19.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:16:19.964 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:16:49.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:16:49.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:16:50.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:16:50.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:16:50.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:16:50.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:16:50.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-09T05:16:50.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:16:50.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:16:50.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60798
2026-03-09T05:16:50.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:16:50.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:16:50.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:16:50.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37195
2026-03-09T05:16:50.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:16:50.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:16:50.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:16:53.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 0x7fcf693d4070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:16:53.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:16:53.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:16:54.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-09T05:16:54.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:16:55.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-031651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TgixGdbjoJGK2MP2tmGsraO2hqs%3D&Expires=1773112614 HTTP/1.1" 200 82754
2026-03-09T05:16:56.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:16:56.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:16:56.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:16:56.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:16:56.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:17:11.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:17:11.221 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:17:11.328 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:17:11.353 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:17:11.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:17:11.401 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:17:41.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:17:41.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:17:41.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:17:41.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:17:41.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:17:41.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:17: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-09T05:17:41.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:17:41.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:17:41.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60798
2026-03-09T05:17:41.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:17:41.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:17:41.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:17:41.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37346
2026-03-09T05:17:41.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:17:41.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:17:41.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:17: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 0x7fcf68c5a620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:17:44.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:17:44.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:17:45.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-09T05:17:45.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:17:46.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-031651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v7WgGQTQGhrZngfQohFtiA83GzM%3D&Expires=1773112665 HTTP/1.1" 200 82754
2026-03-09T05:17:47.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:17:47.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:17:47.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:17:47.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:17:47.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:18:03.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:18:03.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:18:03.417 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:18:03.442 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:18:03.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:18:03.488 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:18:33.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:18:33.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:18:33.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:18:33.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:18:33.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:18:33.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:18:33.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-09T05:18:33.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:18:33.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:18:33.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60803
2026-03-09T05:18:33.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:18:33.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:18:33.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:18:33.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37370
2026-03-09T05:18:33.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:18:33.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:18:33.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:18:36.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 0x7fceb2c43010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:18:36.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:18:36.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:18:37.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:18:37.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:18:38.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-031651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F084Q3jknHc6B35%2FPHwZB3B4Kkk%3D&Expires=1773112717 HTTP/1.1" 200 82754
2026-03-09T05:18:39.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:18:39.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:18:39.370 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:18:39.393 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:18:39.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:18:54.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:18:54.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:18:54.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:18:54.888 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:18:54.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:18:54.936 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:19:24.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:19:24.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:19:25.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:19:25.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:19:25.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:19:25.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:19:25.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-09T05:19:25.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:19:25.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:19:25.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61087
2026-03-09T05:19:25.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:19:25.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:19:25.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:19:25.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37342
2026-03-09T05:19:25.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:19:25.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:19:25.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:19: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 0x7fcebb1495a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:19:28.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:19:28.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:19:29.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-09T05:19:29.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:19:30.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-031651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l62picOo79fPnVWILCSqFizOFIE%3D&Expires=1773112769 HTTP/1.1" 200 82754
2026-03-09T05:19:30.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:19:30.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:19:30.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:19:30.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:19:30.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:19:48.597 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:19:48.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:19:48.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:19:48.837 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:19:48.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:19:48.883 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:20:18.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:20:18.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:20:19.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16333
2026-03-09T05:20:19.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:20:19.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:20:19.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:20:19.031 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:20:19.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:20:19.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:20:19.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61114
2026-03-09T05:20:19.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:20:19.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:20:19.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:20:19.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37486
2026-03-09T05:20:19.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:20:19.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:20:19.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:20:22.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 0x7fcf6bbcb130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:20:22.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:20:22.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:20:23.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-09T05:20:23.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:20:24.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-031651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xFdLz7pCyMsYAhmdOLdsBg5FXEY%3D&Expires=1773112823 HTTP/1.1" 200 82754
2026-03-09T05:20:24.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:20:24.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:20:24.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:20:24.753 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:20:24.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:20:40.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:20:40.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:20:40.577 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:20:40.605 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:20:40.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:20:40.651 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:21:10.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:21:10.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:21:10.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16333
2026-03-09T05:21:10.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:21:10.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:21:10.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:21:10.973 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:21:10.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:21:10.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:21:10.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61114
2026-03-09T05:21:10.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:21:10.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:21:10.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:21:10.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37536
2026-03-09T05:21:10.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:21:10.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:21:10.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:21: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 0x7fcf685639a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:21:14.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:21:14.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:21:15.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-09T05:21:15.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:21:16.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lObeZ2GYs07RJbwFVb2xF%2BNrzQg%3D&Expires=1773112875 HTTP/1.1" 200 80895
2026-03-09T05:21:16.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:21:16.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:21:16.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:21:16.722 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:21:16.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:21:33.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:21:33.684 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:21:33.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:21:33.814 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:21:33.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:21:33.861 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:22:03.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:22:03.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:22:04.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16333
2026-03-09T05:22:04.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:22:04.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:22:04.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:22:04.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-09T05:22:04.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:22:04.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:22:04.161 [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-09T05:22:04.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:22:04.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:22:04.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:22:04.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37536
2026-03-09T05:22:04.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:22:04.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:22:04.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:22: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 0x7fcf68511ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:22:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:22:07.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:22:08.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:22:08.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:22:09.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ai9K0HnC6j3X97ckuCUCYPJP8zc%3D&Expires=1773112928 HTTP/1.1" 200 80895
2026-03-09T05:22:09.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:22:09.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:22:09.852 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:22:09.873 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:22:09.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:22:25.734 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:22:25.840 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:22:25.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:22:25.970 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:22:25.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:22:26.017 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:22:56.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:22:56.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:22:56.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16333
2026-03-09T05:22:56.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:22:56.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:22:56.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:22:56.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-09T05:22:56.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:22:56.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:22:56.194 [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-09T05:22:56.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:22:56.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:22:56.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:22:56.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37739
2026-03-09T05:22:56.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:22:56.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:22:56.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:22:59.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 0x7fcf6ba2c1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:22:59.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:22:59.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:23:00.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-09T05:23:00.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:23:01.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3G%2BthDzk%2FLf%2FvvaVeqAjTgig6bI%3D&Expires=1773112980 HTTP/1.1" 200 80895
2026-03-09T05:23:01.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:23:01.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:23:01.873 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:23:01.895 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:23:01.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:23:18.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:23:18.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:23:18.248 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:23:18.274 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:23:18.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:23:18.320 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:23:48.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:23:48.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:23:48.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16333
2026-03-09T05:23:48.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:23:48.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:23:48.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:23:48.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-09T05:23:48.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:23:48.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:23:48.621 [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-09T05:23:48.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:23:48.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:23:48.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:23:48.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37739
2026-03-09T05:23:48.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:23:48.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:23:48.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:23: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 0x7fceb4787d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:23:51.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:23:51.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:23:52.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-09T05:23:52.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:23:53.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CbaIEmxbcE00kMA2%2BAyiLPKWxpk%3D&Expires=1773113032 HTTP/1.1" 200 80895
2026-03-09T05:23:54.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:23:54.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:23:54.263 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:23:54.285 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:23:54.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:24:09.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:24:09.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:24:09.483 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:24:09.508 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:24:09.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:24:09.555 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:24:39.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:24:39.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:24:39.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16333
2026-03-09T05:24:39.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:24:39.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:24:39.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:24:39.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-09T05:24:39.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:24:39.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:24:39.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61660
2026-03-09T05:24:39.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:24:39.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:24:39.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:24:39.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37739
2026-03-09T05:24:39.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:24:39.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:24:39.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:24: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 0x7fcf68e37b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:24:43.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:24:43.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:24:44.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-09T05:24:44.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:24:45.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XJAnS8KAIlqS6ymNIcBcX86smGg%3D&Expires=1773113084 HTTP/1.1" 200 80895
2026-03-09T05:24:45.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:24:45.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:24:45.688 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:24:45.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:24:45.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:25:00.872 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:25:00.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:25:01.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:25:01.109 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:25:01.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:25:01.156 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:25:31.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:25:31.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:25:31.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16414
2026-03-09T05:25:31.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:25:31.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:25:31.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:25:31.309 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:25:31.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:25:31.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:25:31.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 31831
2026-03-09T05:25:31.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:25:31.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:25:31.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:25:31.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37702
2026-03-09T05:25:31.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:25:31.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:25:31.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:25: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 0x7fcf6934a770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:25:34.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:25:34.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:25:36.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-09T05:25:36.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:25:37.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4GUlS1pDy8qOiHbtvmi%2FpiZG8AA%3D&Expires=1773113135 HTTP/1.1" 200 74159
2026-03-09T05:25:37.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:25:37.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:25:37.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:25:37.383 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:25:37.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:25:53.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:25:53.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:25:53.696 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:25:53.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:25:53.744 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:26:23.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:26:23.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:26:23.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16414
2026-03-09T05:26:23.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:26:23.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:26:23.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:26:23.867 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:26:23.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:26:23.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:26:23.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 31831
2026-03-09T05:26:23.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:26:23.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:26:23.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:26:23.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 25479
2026-03-09T05:26:23.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:26:23.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:26:23.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:26:26.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 0x7fcf6ba2e3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:26:26.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:26:26.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:26:28.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:26:28.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:26:28.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8C2qmH2zwJKNiQ4z%2BtR7e%2BOK5hE%3D&Expires=1773113187 HTTP/1.1" 200 74159
2026-03-09T05:26:29.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:26:29.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:26:29.199 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:26:29.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:26:29.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:26:44.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:26:45.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:26:45.076 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:26:45.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:26:45.122 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:27:15.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:27:15.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:27:15.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16414
2026-03-09T05:27:15.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:27:15.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:27:15.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:27:15.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-09T05:27:15.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:27:15.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:27:15.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199118
2026-03-09T05:27:15.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:27:15.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:27:15.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:27:15.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128023
2026-03-09T05:27:15.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:27:15.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:27:15.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:27:18.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 0x7fcf6ba6e6e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:27:18.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:27:18.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:27:19.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-09T05:27:19.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:27:20.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AlCoBA5dtvkxWoyyDO6d0ZoscnE%3D&Expires=1773113239 HTTP/1.1" 200 74159
2026-03-09T05:27:20.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:27:20.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:27:20.801 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:27:20.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:27:20.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:27:36.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:27:36.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:27:36.898 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:27:36.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:27:36.946 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:28:06.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:28:06.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:28:07.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16414
2026-03-09T05:28:07.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:28:07.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:28:07.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:28:07.257 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:28:07.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:28:07.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:28:07.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199456
2026-03-09T05:28:07.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:28:07.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:28:07.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:28:07.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127998
2026-03-09T05:28:07.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:28:07.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:28:07.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:28: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 0x7fcf6928c250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:28:10.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:28:10.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:28:11.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-09T05:28:11.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:28:12.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8%2BeVeTUZ4OIaNL9d8cee2neEdgk%3D&Expires=1773113291 HTTP/1.1" 200 74159
2026-03-09T05:28:12.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:28:12.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:28:12.870 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:28:12.891 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:28:12.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:28:27.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:28:27.759 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:28:27.788 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:28:27.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:28:27.836 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:28:57.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:28:57.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:28:58.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16414
2026-03-09T05:28:58.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:28:58.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:28:58.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:28:58.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-09T05:28:58.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:28:58.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:28:58.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199456
2026-03-09T05:28:58.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:28:58.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:28:58.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:28:58.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127998
2026-03-09T05:28:58.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:28:58.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:28:58.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:29:01.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 0x7fcf693e1c30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:29:01.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:29:01.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:29:02.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-09T05:29:02.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:29:03.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PdkmTcJbX9jPVELP2Qrqwzn48ew%3D&Expires=1773113342 HTTP/1.1" 200 64543
2026-03-09T05:29:03.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:29:03.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:29:03.521 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:29:03.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:29:03.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:29:19.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:29:19.383 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:29:19.411 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:29:19.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:29:19.458 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:29:49.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:29:49.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:29:49.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16414
2026-03-09T05:29:49.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:29:49.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:29:49.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:29:49.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-09T05:29:49.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:29:49.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:29:49.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199667
2026-03-09T05:29:49.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:29:49.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:29:49.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:29:49.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128047
2026-03-09T05:29:49.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:29:49.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:29:49.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:29: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 0x7fcf694a9f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:29:52.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:29:52.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:29:54.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-09T05:29:54.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:29:54.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X%2BesWwaMOwvCHbC%2FGWPYpuYmjPQ%3D&Expires=1773113393 HTTP/1.1" 200 64543
2026-03-09T05:29:55.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:29:55.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:29:55.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:29:55.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:29:55.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:30:10.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:30:10.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:30:10.414 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:30:10.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:30:10.461 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:30:40.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:30:40.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:30:40.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:30:40.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:30:40.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:30:40.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:30:40.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-09T05:30:40.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:30:40.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:30:40.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199601
2026-03-09T05:30:40.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:30:40.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:30:40.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:30:40.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128187
2026-03-09T05:30:40.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:30:40.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:30:40.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:30:43.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 0x7fcf68de2950>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:30:43.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:30:43.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:30:45.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-09T05:30:45.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:30:45.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p%2Bbyu95NNHVP2M9%2F4jRqROIWXt4%3D&Expires=1773113444 HTTP/1.1" 200 64543
2026-03-09T05:30:46.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:30:46.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:30:46.155 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:30:46.176 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:30:46.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:31:02.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:31:02.617 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:31:02.647 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:31:02.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:31:02.695 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:31:32.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:31:32.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:31:32.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:31:32.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:31:32.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:31:32.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:31:32.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-09T05:31:32.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:31:32.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:31:32.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199601
2026-03-09T05:31:32.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:31:32.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:31:32.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:31:32.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128284
2026-03-09T05:31:32.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:31:32.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:31:32.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:31: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 0x7fcebac14760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:31:35.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:31:35.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:31:37.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-09T05:31:37.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:31:37.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kng2Mzt5%2FIsA1gUfAoqdNT8tok4%3D&Expires=1773113496 HTTP/1.1" 200 64543
2026-03-09T05:31:38.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:31:38.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:31:38.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:31:38.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:31:38.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:31:53.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:31:53.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:31:53.998 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:31:53.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:31:54.045 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:32:24.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:32:24.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:32:24.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:32:24.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:32:24.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:32:24.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:32:24.329 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:32:24.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:32:24.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:32:24.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199634
2026-03-09T05:32:24.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:32:24.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:32:24.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:32:24.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128262
2026-03-09T05:32:24.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:32:24.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:32:24.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:32:27.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 0x7fcf6b9a2530>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:32:27.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:32:27.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:32:28.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-09T05:32:28.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:32:29.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-032851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rZjrufkkxjCPHS4gxoS%2B%2BXTWb4Q%3D&Expires=1773113548 HTTP/1.1" 200 64543
2026-03-09T05:32:29.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:32:29.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:32:29.683 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:32:29.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:32:29.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:32:45.617 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:32:45.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:32:45.759 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:32:45.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:32:45.806 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:33:15.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:33:15.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:33:15.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:33:15.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:33:15.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:33:15.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:33:15.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-09T05:33:15.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:33:15.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:33:15.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199914
2026-03-09T05:33:15.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:33:15.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:33:15.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:33:15.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128262
2026-03-09T05:33:15.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:33:15.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:33:15.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:33:19.033 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c6470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:33:19.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:33:19.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:33:20.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:33:20.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:33:21.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vinM3D9tnMzeSu1sHLojjVaNPD4%3D&Expires=1773113600 HTTP/1.1" 200 63417
2026-03-09T05:33:21.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:33:21.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:33:21.369 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:33:21.390 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:33:21.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:33:37.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:33:37.244 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:33:37.273 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:33:37.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:33:37.320 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:34:07.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:34:07.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:34:07.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:34:07.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:34:07.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:34:07.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:34:07.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-09T05:34:07.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:34:07.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:34:07.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199914
2026-03-09T05:34:07.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:34:07.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:34:07.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:34:07.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128433
2026-03-09T05:34:07.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:34:07.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:34:07.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:34: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 0x7fcf69512050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:34:10.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:34:10.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:34:11.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-09T05:34:11.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:34:12.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gCpeoE5vTYne39YkwghywYGp1XI%3D&Expires=1773113651 HTTP/1.1" 200 63417
2026-03-09T05:34:12.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:34:12.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:34:12.867 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:34:12.889 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:34:12.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:34:29.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:34:30.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:34:30.069 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:34:30.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:34:30.117 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:35:00.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:35:00.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:35:00.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16363
2026-03-09T05:35:00.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:35:00.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:35:00.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:35:00.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-09T05:35:00.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:35:00.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:35:00.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200045
2026-03-09T05:35:00.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:35:00.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:35:00.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:35:00.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128433
2026-03-09T05:35:00.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:35:00.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:35:00.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:35:03.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 0x7fceb7636ad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:35:03.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:35:03.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:35:05.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-09T05:35:05.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:35:05.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LglrsVufbr1%2FkGcOvzzwPx4cYBA%3D&Expires=1773113704 HTTP/1.1" 200 63417
2026-03-09T05:35:06.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:35:06.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:35:06.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:35:06.256 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:35:06.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:35:21.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:35:21.499 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:35:21.528 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:35:21.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:35:21.575 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:35:51.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:35:51.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:35:51.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16363
2026-03-09T05:35:51.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:35:51.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:35:51.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:35:51.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-09T05:35:51.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:35:51.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:35:51.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199570
2026-03-09T05:35:51.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:35:51.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:35:51.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:35:51.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128658
2026-03-09T05:35:51.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:35:51.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:35:51.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:35: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 0x7fcf68e34250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:35:55.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:35:55.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:35:56.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-09T05:35:56.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:35:57.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v6Od51F39gzxQ1FzHr%2FBW1xSi3s%3D&Expires=1773113756 HTTP/1.1" 200 63417
2026-03-09T05:35:57.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:35:57.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:35:57.265 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:35:57.289 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:35:57.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:36:13.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:36:13.419 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:36:13.449 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:36:13.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:36:13.496 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:36:43.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:36:43.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:36:43.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16363
2026-03-09T05:36:43.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:36:43.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:36:43.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:36:43.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-09T05:36:43.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:36:43.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:36:43.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199570
2026-03-09T05:36:43.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:36:43.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:36:43.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:36:43.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128418
2026-03-09T05:36:43.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:36:43.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:36:43.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:36: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 0x7fcf6928dab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:36:46.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:36:46.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:36: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-09T05:36:47.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:36:48.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=U%2BoJLvXSVsaVfXpCqBfT%2B%2BrELjw%3D&Expires=1773113807 HTTP/1.1" 200 63417
2026-03-09T05:36:48.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:36:48.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:36:48.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:36:48.987 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:36:48.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:37:04.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:37:04.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:37:04.590 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:37:04.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:37:04.637 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:37:34.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:37:34.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:37:34.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16363
2026-03-09T05:37:34.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:37:34.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:37:34.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:37:34.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-09T05:37:34.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:37:34.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:37:34.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199570
2026-03-09T05:37:34.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:37:34.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:37:34.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:37:34.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128418
2026-03-09T05:37:34.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:37:34.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:37:34.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:37:38.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 0x7fceb7634df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:37:38.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:37:38.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:37:39.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-09T05:37:39.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:37:40.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LaI9WaE4Olm%2Fd2vKbRfWmBY2YAQ%3D&Expires=1773113859 HTTP/1.1" 200 65179
2026-03-09T05:37:40.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:37:40.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:37:40.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:37:40.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:37:40.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:37:55.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:37:55.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:37:55.960 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:37:55.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:37:56.007 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:38:26.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:38:26.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:38:26.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16363
2026-03-09T05:38:26.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:38:26.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:38:26.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:38:26.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-09T05:38:26.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:38:26.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:38:26.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199785
2026-03-09T05:38:26.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:38:26.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:38:26.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:38:26.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128418
2026-03-09T05:38:26.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:38:26.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:38:26.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:38:29.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 0x7fceb7210580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:38:29.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:38:29.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:38:30.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-09T05:38:30.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:38:31.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WAlDxEy9vVdsbZJ4pYJ2zbKNlJU%3D&Expires=1773113910 HTTP/1.1" 200 65179
2026-03-09T05:38:31.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:38:31.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:38:31.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:38:31.598 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:38:31.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:38:48.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:38:48.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:38:48.509 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:38:48.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:38:48.557 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:39:18.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:39:18.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:39:18.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16363
2026-03-09T05:39:18.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:39:18.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:39:18.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:39:18.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-09T05:39:18.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:39:18.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:39:18.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199785
2026-03-09T05:39:18.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:39:18.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:39:18.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:39:18.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128183
2026-03-09T05:39:18.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:39:18.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:39:18.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:39: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 0x7fcf69362260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:39:21.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:39:21.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:39:22.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-09T05:39:22.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:39:23.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Wyd07imW1o1RaTUaL%2FFsnew1uWk%3D&Expires=1773113962 HTTP/1.1" 200 65179
2026-03-09T05:39:24.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:39:24.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:39:24.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:39:24.124 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:39:24.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:39:39.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:39:39.899 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:39:39.929 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:39:39.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:39:39.977 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:40:09.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:40:09.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:40:11.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16343
2026-03-09T05:40:11.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:40:11.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:40:11.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:40:11.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-09T05:40:11.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:40:11.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:40:11.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199929
2026-03-09T05:40:11.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:40:11.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:40:11.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:40:11.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128289
2026-03-09T05:40:11.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:40:11.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:40:11.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:40: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 0x7fcebb0e2da0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:40:14.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:40:14.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:40:15.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-09T05:40:15.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:40:16.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c6N7FTG8uq0%2BU7bDCSo3wvWhvuw%3D&Expires=1773114015 HTTP/1.1" 200 65179
2026-03-09T05:40:16.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:40:16.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:40:16.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:40:16.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:40:16.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:40:32.450 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:40:32.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:40:32.589 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:40:32.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:40:32.637 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:41:02.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:41:02.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:41:02.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16343
2026-03-09T05:41:02.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:41:02.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:41:02.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:41:02.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-09T05:41:02.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:41:02.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:41:02.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199664
2026-03-09T05:41:02.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:41:02.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:41:02.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:41:02.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128289
2026-03-09T05:41:02.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:41:02.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:41:02.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:41: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 0x7fcf693b9390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:41:06.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:41:06.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:41:07.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:41:07.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:41:07.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9N7G8OjDDg3gBl%2F85UgOxoqFYDc%3D&Expires=1773114067 HTTP/1.1" 200 65179
2026-03-09T05:41:08.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:41:08.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:41:08.256 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:41:08.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:41:08.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:41:23.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:41:23.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:41:23.982 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:41:23.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:41:24.028 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:41:54.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:41:54.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:41:54.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16343
2026-03-09T05:41:54.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:41:54.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:41:54.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:41:54.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-09T05:41:54.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:41:54.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05: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 199664
2026-03-09T05:41:54.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:41:54.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:41:54.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:41:54.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128015
2026-03-09T05:41:54.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:41:54.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:41:54.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:41:57.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 0x7fcf692a6a70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:41:57.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:41:57.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:41:58.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-09T05:41:58.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:41:59.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kD9g1W3Z1XFx4yIcle8GHgK5xzQ%3D&Expires=1773114118 HTTP/1.1" 200 65179
2026-03-09T05:41:59.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:41:59.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:41:59.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:41:59.495 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:41:59.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:42:14.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:42:15.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:42:15.071 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:42:15.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:42:15.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:42:45.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:42:45.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:42:45.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16343
2026-03-09T05:42:45.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:42:45.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:42:45.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:42:45.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-09T05:42:45.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:42:45.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:42:45.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199066
2026-03-09T05:42:45.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:42:45.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:42:45.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:42:45.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128015
2026-03-09T05:42:45.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:42:45.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:42:45.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:42: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 0x7fcf697774f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:42:48.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:42:48.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:42:49.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:42:49.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:42:50.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ewsqxSX2fy5IiSTxZ%2FSVpOgN4uQ%3D&Expires=1773114169 HTTP/1.1" 200 65179
2026-03-09T05:42:50.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:42:50.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:42:50.628 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:42:50.651 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:42:50.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:43:05.627 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:43:05.737 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:43:05.766 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:43:05.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:43:05.813 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:43:35.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:43:35.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:43:36.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16343
2026-03-09T05:43:36.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:43:36.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:43:36.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:43:36.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-09T05:43:36.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:43:36.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:43:36.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199155
2026-03-09T05:43:36.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:43:36.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:43:36.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:43:36.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127889
2026-03-09T05:43:36.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:43:36.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:43:36.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:43: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 0x7fcf69289ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:43:39.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:43:39.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:43:40.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-09T05:43:40.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:43:41.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WSJuh1dGxz%2Bk7LzQFqUJkF6xA64%3D&Expires=1773114220 HTTP/1.1" 200 65179
2026-03-09T05:43:41.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:43:41.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:43:41.510 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:43:41.532 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:43:41.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:43:56.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:43:56.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:43:56.799 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:43:56.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:43:56.846 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:44:26.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:44:26.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:44:27.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16343
2026-03-09T05:44:27.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:44:27.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:44:27.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:44:27.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-09T05:44:27.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:44:27.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:44:27.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199155
2026-03-09T05:44:27.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:44:27.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:44:27.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:44:27.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128002
2026-03-09T05:44:27.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:44:27.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:44:27.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:44:30.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 0x7fcf692a53c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:44:30.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:44:30.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:44:31.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-09T05:44:31.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:44:32.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-033652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cIm9MT94n6rjNp2aFgBY6g0pdnc%3D&Expires=1773114271 HTTP/1.1" 200 65179
2026-03-09T05:44:32.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:44:32.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:44:32.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:44:32.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:44:32.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:44:48.480 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:44:48.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:44:48.619 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:44:48.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:44:48.666 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:45:18.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:45:18.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:45:18.805 [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-09T05:45:18.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:45:18.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:45:18.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:45:18.826 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:45:18.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:45:18.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:45:18.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199090
2026-03-09T05:45:18.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:45:18.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:45:18.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:45:18.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128050
2026-03-09T05:45:18.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:45:18.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:45:18.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:45:21.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 0x7fcebac74970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:45:21.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:45:21.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:45:23.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-09T05:45:23.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:45:23.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-034452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gjBo%2F749RtnBoWkcJgmSeAJapaE%3D&Expires=1773114322 HTTP/1.1" 200 77277
2026-03-09T05:45:24.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:45:24.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:45:24.400 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:45:24.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:45:24.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:45:39.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:45:39.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:45:39.942 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:45:39.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:45:39.989 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:46:10.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:46:10.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:46:10.294 [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-09T05:46:10.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:46:10.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:46:10.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:46:10.316 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:46:10.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:46:10.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:46:10.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199386
2026-03-09T05:46:10.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:46:10.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:46:10.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:46:10.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128050
2026-03-09T05:46:10.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:46:10.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:46:10.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:46:13.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 0x7fcf6b89eb30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:46:13.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:46:13.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:46:14.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-09T05:46:14.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:46:15.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-034452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Bw38%2BCKHtaYbMPuy4zyWANSEhGA%3D&Expires=1773114374 HTTP/1.1" 200 77277
2026-03-09T05:46:15.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:46:15.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:46:15.959 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:46:15.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:46:15.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:46:32.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:46:32.454 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:46:32.482 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:46:32.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:46:32.530 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:47:02.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:47:02.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:47:02.661 [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-09T05:47:02.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:47:02.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:47:02.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:47:02.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-09T05:47:02.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:47:02.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:47:02.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199386
2026-03-09T05:47:02.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:47:02.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:47:02.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:47:02.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128050
2026-03-09T05:47:02.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:47:02.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:47:02.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:47: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 0x7fcf68c269b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:47:05.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:47:05.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:47:06.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-09T05:47:06.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:47:07.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-034452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ANEzYAU7ftAyhMIy8MJbPfFveD8%3D&Expires=1773114426 HTTP/1.1" 200 77277
2026-03-09T05:47:08.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:47:08.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:47:08.288 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:47:08.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:47:08.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:47:23.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:47:23.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:47:23.575 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:47:23.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:47:23.623 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:47:53.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:47:53.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:47:53.771 [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-09T05:47:53.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:47:53.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:47:53.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:47:53.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-09T05:47:53.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:47:53.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:47:53.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199462
2026-03-09T05:47:53.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:47:53.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:47:53.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:47:53.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128223
2026-03-09T05:47:53.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:47:53.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:47:53.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:47:56.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 0x7fcf68d196f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:47:56.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:47:56.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:47: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-09T05:47:58.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:47:58.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-034452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VaCMnU9Y2pqhZzdTdyGe2yttsK8%3D&Expires=1773114477 HTTP/1.1" 200 77277
2026-03-09T05:47:59.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:47:59.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:47:59.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:47:59.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:47:59.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:48:14.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:48:15.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:48:15.114 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:48:15.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:48:15.162 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:48:45.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:48:45.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:48:45.453 [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-09T05:48:45.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:48:45.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:48:45.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:48:45.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-09T05:48:45.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:48:45.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:48:45.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199115
2026-03-09T05:48:45.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:48:45.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:48:45.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:48:45.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128203
2026-03-09T05:48:45.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:48:45.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:48:45.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:48:48.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 0x7fcebac957b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:48:48.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:48:48.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:48:49.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-09T05:48:49.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:48:50.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-034452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CS4FtQhDYndyvI6jsv7%2Fnd8QqwE%3D&Expires=1773114529 HTTP/1.1" 200 77277
2026-03-09T05:48:51.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:48:51.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:48:51.054 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:48:51.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:48:51.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:49:06.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:49:06.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:49:06.591 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:49:06.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:49:06.639 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:49:36.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:49:36.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:49:36.767 [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-09T05:49:36.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:49:36.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:49:36.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:49:36.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-09T05:49:36.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:49:36.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:49:36.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199115
2026-03-09T05:49:36.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:49:36.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:49:36.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:49:36.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127668
2026-03-09T05:49:36.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:49:36.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:49:36.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:49:39.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 0x7fcf6975a710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:49:39.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:49:39.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:49:41.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-09T05:49:41.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:49:41.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-034853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d72W5cqqKi4DbjkUojTZfDcNSF0%3D&Expires=1773114580 HTTP/1.1" 200 281159
2026-03-09T05:49:42.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:49:42.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:49:42.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:49:42.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:49:42.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:49:58.963 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:49:59.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:49:59.103 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:49:59.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:49:59.150 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:50:29.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:50:29.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:50:29.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:50:29.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:50:29.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:50:29.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:50:29.458 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T05:50:29.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:50:29.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:50:29.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199069
2026-03-09T05:50:29.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:50:29.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:50:29.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:50:29.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127668
2026-03-09T05:50:29.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:50:29.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:50:29.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:50: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 0x7fcf697be9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:50:32.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:50:32.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:50:33.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-09T05:50:33.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:50:34.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-034853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DeuBdWS5jfSAryYgyxB9Fjh8oNE%3D&Expires=1773114633 HTTP/1.1" 200 281159
2026-03-09T05:50:35.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:50:35.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:50:35.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:50:35.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:50:35.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:50:50.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:50:50.628 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:50:50.658 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:50:50.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:50:50.706 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:51:20.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:51:20.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:51:21.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:51:21.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:51:21.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:51:21.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:51:21.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-09T05:51:21.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:51:21.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:51:21.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199069
2026-03-09T05:51:21.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:51:21.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:51:21.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:51:21.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127728
2026-03-09T05:51:21.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:51:21.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:51:21.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:51:24.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 0x7fcebb1af130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:51:24.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:51:24.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:51:25.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-09T05:51:25.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:51:26.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-034853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yy1VXJqU2LglCfEnPRzb8pjw2f8%3D&Expires=1773114685 HTTP/1.1" 200 281159
2026-03-09T05:51:26.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:51:26.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:51:26.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:51:26.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:51:26.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:51:42.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:51:42.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:51:42.396 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:51:42.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:51:42.444 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:52:12.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:52:12.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:52:12.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:52:12.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:52:12.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:52:12.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:52:12.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-09T05:52:12.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:52:12.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:52:12.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199069
2026-03-09T05:52:12.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:52:12.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:52:12.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:52:12.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127728
2026-03-09T05:52:12.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:52:12.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:52:12.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:52: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 0x7fcf69638910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:52:15.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:52:15.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:52:16.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-09T05:52:16.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:52:17.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-034853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Jz8FTAsH%2BMAWiu%2F4I8bFCh4%2FeWQ%3D&Expires=1773114736 HTTP/1.1" 200 281159
2026-03-09T05:52:18.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:52:18.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:52:18.504 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:52:18.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:52:18.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:52:34.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:52:34.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:52:34.269 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:52:34.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:52:34.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:53:04.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:53:04.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:53:04.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:53:04.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:53:04.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:53:04.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:53:04.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-09T05:53:04.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:53:04.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:53:04.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199891
2026-03-09T05:53:04.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:53:04.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:53:04.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:53:04.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127728
2026-03-09T05:53:04.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:53:04.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:53:04.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:53:07.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 0x7fcf697cd180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:53:07.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:53:07.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:53:08.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-09T05:53:08.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:53:09.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-035253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R1yOKzRHYcNan79B1TlrEnSXuIQ%3D&Expires=1773114788 HTTP/1.1" 200 276344
2026-03-09T05:53:10.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:53:10.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:53:10.900 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:53:10.923 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:53:10.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:53:26.788 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:53:26.901 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:53:26.930 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:53:26.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:53:26.978 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:53:57.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:53:57.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:53:57.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:53:57.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:53:57.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:53:57.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:53: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-09T05:53:57.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:53:57.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:53:57.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198633
2026-03-09T05:53:57.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:53:57.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:53:57.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:53:57.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128507
2026-03-09T05:53:57.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:53:57.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:53:57.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:54: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 0x7fcebb199ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:54:00.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:54:00.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:54:01.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-09T05:54:01.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:54:02.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-035253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q43UtMA8vatUYFNfMM1hQ5V6QB0%3D&Expires=1773114841 HTTP/1.1" 200 276344
2026-03-09T05:54:03.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:54:03.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:54:03.001 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:54:03.026 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:54:03.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:54:18.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:54:18.648 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:54:18.678 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:54:18.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:54:18.726 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:54:48.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:54:48.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:54:48.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16338
2026-03-09T05:54:48.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:54:48.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:54:48.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:54:48.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-09T05:54:48.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:54:48.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:54:48.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198633
2026-03-09T05:54:48.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:54:48.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:54:48.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:54:48.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127915
2026-03-09T05:54:48.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:54:48.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:54:48.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:54:51.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 0x7fcf6b89e8c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:54:51.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:54:51.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:54:53.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:54:53.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:54:53.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-035253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VAYjteLB%2B%2FA2NEMJmfSeWZZaMcs%3D&Expires=1773114892 HTTP/1.1" 200 276344
2026-03-09T05:54:54.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:54:54.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:54:54.711 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:54:54.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:54:54.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:55:11.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:55:11.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:55:12.024 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:55:12.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:55:12.072 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:55:42.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:55:42.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:55:42.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16339
2026-03-09T05:55:42.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:55:42.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:55:42.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:55:42.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-09T05:55:42.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:55:42.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:55:42.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199173
2026-03-09T05:55:42.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:55:42.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:55:42.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:55:42.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127915
2026-03-09T05:55:42.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:55:42.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:55:42.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:55:45.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 0x7fcf69412950>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:55:45.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:55:45.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:55:46.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-09T05:55:46.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:55:47.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-035253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EeEB30nhFpbSFhnXBEcKTRL4WT0%3D&Expires=1773114946 HTTP/1.1" 200 276344
2026-03-09T05:55:48.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:55:48.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:55:48.203 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:55:48.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:55:48.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:56:03.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:56:03.409 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:56:03.437 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:56:03.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:56:03.485 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:56:33.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:56:33.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:56:33.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16339
2026-03-09T05:56:33.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:56:33.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:56:33.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:56:33.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-09T05:56:33.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:56:33.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:56:33.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198517
2026-03-09T05:56:33.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:56:33.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:56:33.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:56:33.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128149
2026-03-09T05:56:33.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:56:33.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:56:33.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:56:36.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 0x7fcf693d44f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:56:36.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:56:36.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:56:37.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-09T05:56:37.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:56:38.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-035253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=In3cQvq5AgU2SaEe6eLfQNjzzl0%3D&Expires=1773114997 HTTP/1.1" 200 276344
2026-03-09T05:56:39.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:56:39.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:56:39.482 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:56:39.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:56:39.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:56:55.270 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:56:55.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:56:55.412 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:56:55.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:56:55.459 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:57:25.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:57:25.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:57:25.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16339
2026-03-09T05:57:25.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:57:25.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:57:25.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:57:25.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-09T05:57:25.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:57:25.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:57:25.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198517
2026-03-09T05:57:25.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:57:25.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:57:25.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:57:25.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127603
2026-03-09T05:57:25.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:57:25.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:57:25.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:57: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 0x7fcf68d740d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:57:28.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:57:28.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:57:29.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T05:57:29.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:57:30.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-035654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zezTLYj%2BZHDRB6ZeZ%2BQRJf8eqCk%3D&Expires=1773115049 HTTP/1.1" 200 268810
2026-03-09T05:57:31.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:57:31.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:57:31.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:57:31.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:57:31.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:57:46.401 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:57:46.515 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:57:46.544 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:57:46.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:57:46.592 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:58:16.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:58:16.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:58:16.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16339
2026-03-09T05:58:16.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:58:16.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:58:16.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:58:16.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-09T05:58:16.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:58:16.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:58:16.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 197775
2026-03-09T05:58:16.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:58:16.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:58:16.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:58:16.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127172
2026-03-09T05:58:16.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:58:16.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:58:16.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:58: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 0x7fcebac45d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:58:19.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:58:19.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:58:20.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-09T05:58:20.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:58:21.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-035654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HvkdyhTi8S%2FlNKhxw8fvCB6v8zM%3D&Expires=1773115100 HTTP/1.1" 200 268810
2026-03-09T05:58:22.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:58:22.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:58:22.579 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:58:22.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:58:22.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:58:37.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:58:38.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:58:38.093 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:58:38.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:58:38.142 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T05:59:08.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T05:59:08.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T05:59:08.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16339
2026-03-09T05:59:08.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T05:59:08.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T05:59:08.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T05:59:08.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-09T05:59:08.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T05:59:08.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T05:59:08.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198099
2026-03-09T05:59:08.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:59:08.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T05:59:08.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T05:59:08.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127172
2026-03-09T05:59:08.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T05:59:08.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T05:59:08.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T05:59:11.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 0x7fceb4787e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T05:59:11.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T05:59:11.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T05:59:12.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-09T05:59:12.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T05:59:13.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-035654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4XYn6nyqUYpRdtoV4rod6R2gei4%3D&Expires=1773115152 HTTP/1.1" 200 268810
2026-03-09T05:59:14.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T05:59:14.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T05:59:14.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T05:59:14.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T05:59:14.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T05:59:31.965 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:59:32.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T05:59:32.107 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T05:59:32.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T05:59:32.155 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:00:02.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:00:02.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:00:11.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T06:00:11.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:00:11.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:00:11.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:00:11.969 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:00:11.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:00:11.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:00:11.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198099
2026-03-09T06:00:11.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:00:11.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:00:11.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:00:11.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127220
2026-03-09T06:00:11.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:00:11.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:00:11.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:00:15.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 0x7fcf6bb59150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:00:15.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:00:15.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:00:16.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-09T06:00:16.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:00:17.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-035654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dz3pJCaicxbLfytpm6ne%2Bn7qTJE%3D&Expires=1773115216 HTTP/1.1" 200 268810
2026-03-09T06:00:17.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:00:17.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:00:17.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:00:17.879 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:00:17.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:00:34.779 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:00:34.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:00:34.920 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:00:34.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:00:34.968 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:01:04.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:01:04.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:01:05.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T06:01:05.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:01:05.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:01:05.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:01:05.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-09T06:01:05.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:01:05.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:01:05.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 197229
2026-03-09T06:01:05.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:01:05.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:01:05.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:01:05.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127220
2026-03-09T06:01:05.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:01:05.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:01:05.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:01: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 0x7fcf68a04970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:01:08.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:01:08.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:01:09.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-09T06:01:09.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:01:10.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lRrOaTJj7VGL%2BEcO0rv01bnvlzM%3D&Expires=1773115269 HTTP/1.1" 200 254596
2026-03-09T06:01:10.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:01:10.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:01:10.990 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:01:11.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:01:11.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:01:26.752 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:01:26.864 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:01:26.893 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:01:26.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:01:26.941 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:01:56.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:01:56.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:01:57.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T06:01:57.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:01:57.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:01:57.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:01:57.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-09T06:01:57.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:01:57.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:01:57.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 196318
2026-03-09T06:01:57.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:01:57.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:01:57.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:01:57.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126531
2026-03-09T06:01:57.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:01:57.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:01:57.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:02: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 0x7fcf6928d180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:02:00.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:02:00.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:02:01.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:02:01.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:02:02.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DEJlqzm5SYTQ0tJILQccPV1r%2BuA%3D&Expires=1773115321 HTTP/1.1" 200 254596
2026-03-09T06:02:03.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:02:03.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:02:03.143 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:02:03.163 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:02:03.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:02:19.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:02:19.656 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:02:19.685 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:02:19.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:02:19.733 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:02:49.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:02:49.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:02:50.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T06:02:50.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:02:50.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:02:50.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:02:50.027 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:02:50.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:02:50.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:02:50.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 196318
2026-03-09T06:02:50.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:02:50.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:02:50.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:02:50.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126092
2026-03-09T06:02:50.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:02:50.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:02:50.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:02:53.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 0x7fcf6b89c880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:02:53.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:02:53.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:02:54.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-09T06:02:54.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:02:55.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=esNP6KB%2BEuF%2BFSMl2ttuedorwro%3D&Expires=1773115374 HTTP/1.1" 200 254596
2026-03-09T06:02:55.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:02:55.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:02:55.867 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:02:55.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:02:55.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:03:10.884 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:03:11.000 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:03:11.031 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:03:11.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:03:11.079 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:03:41.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:03:41.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:03:41.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T06:03:41.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:03:41.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:03:41.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:03:41.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-09T06:03:41.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:03:41.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:03:41.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 196433
2026-03-09T06:03:41.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:03:41.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:03:41.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:03:41.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126036
2026-03-09T06:03:41.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:03:41.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:03:41.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:03:44.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 0x7fcf68cc5090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:03:44.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:03:44.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:03:45.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-09T06:03:45.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:03:46.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fUKq4FiJbNyUewzJLx9r0QIvJE0%3D&Expires=1773115425 HTTP/1.1" 200 254596
2026-03-09T06:03:47.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:03:47.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:03:47.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:03:47.211 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:03:47.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:04:02.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:04:02.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:04:02.762 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:04:02.762 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:04:02.810 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:04:32.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:04:32.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:04:33.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16347
2026-03-09T06:04:33.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:04:33.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:04:33.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:04:33.117 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:04:33.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:04:33.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:04:33.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 194355
2026-03-09T06:04:33.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:04:33.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:04:33.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:04:33.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126036
2026-03-09T06:04:33.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:04:33.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:04:33.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:04: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 0x7fcf69784310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:04:36.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:04:36.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:04:37.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-09T06:04:37.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:04:38.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HXx14fvOWbai0SuwlFx%2FCyCGqpI%3D&Expires=1773115477 HTTP/1.1" 200 254596
2026-03-09T06:04:39.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:04:39.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:04:39.037 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:04:39.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:04:39.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:04:54.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:04:54.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:04:54.283 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:04:54.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:04:54.331 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:05:24.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:05:24.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:05:24.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15308
2026-03-09T06:05:24.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:05:24.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:05:24.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:05:24.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-09T06:05:24.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:05:24.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:05:24.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 194355
2026-03-09T06:05:24.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:05:24.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:05:24.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:05:24.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 124761
2026-03-09T06:05:24.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:05:24.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:05:24.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:05:27.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 0x7fcf695125c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:05:27.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:05:27.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:05:28.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-09T06:05:28.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:05:29.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hmnsHiBwCJ%2FcQq1YDSGAYQqrUUM%3D&Expires=1773115528 HTTP/1.1" 200 224181
2026-03-09T06:05:30.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:05:30.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:05:30.528 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:05:30.546 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:05:30.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:05:45.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:05:45.983 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:05:46.012 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:05:46.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:05:46.060 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:06:16.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:06:16.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:06:16.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15308
2026-03-09T06:06:16.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:06:16.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:06:16.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:06:16.215 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:06:16.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:06:16.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:06:16.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 194355
2026-03-09T06:06:16.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:06:16.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:06:16.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:06:16.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 124761
2026-03-09T06:06:16.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:06:16.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:06:16.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:06: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 0x7fcf68548910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:06:19.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:06:19.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:06:20.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-09T06:06:20.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:06:21.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rvzCglZ9NC5uw6OVnKh3gj08iVI%3D&Expires=1773115580 HTTP/1.1" 200 224181
2026-03-09T06:06:22.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:06:22.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:06:22.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:06:22.148 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:06:22.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:06:37.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:06:37.739 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:06:37.767 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:06:37.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:06:37.815 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:07:07.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:07:07.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:07:07.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15308
2026-03-09T06:07:07.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:07:07.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:07:07.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:07:07.969 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:07:07.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:07:07.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:07:07.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193273
2026-03-09T06:07:07.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:07:07.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:07:07.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:07:07.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123787
2026-03-09T06:07:07.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:07:07.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:07:07.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:07: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 0x7fcebb0c8ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:07:11.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:07:11.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:07:12.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-09T06:07:12.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:07:13.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GxHbIp4vQtLdbdXYOhmvexValaU%3D&Expires=1773115632 HTTP/1.1" 200 224181
2026-03-09T06:07:13.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:07:13.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:07:13.843 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:07:13.863 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:07:13.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:07:29.231 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:07:29.345 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:07:29.374 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:07:29.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:07:29.422 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:07:59.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:07:59.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:07:59.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15308
2026-03-09T06:07:59.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:07:59.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:07:59.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:07:59.875 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:07:59.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:07:59.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:07:59.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193273
2026-03-09T06:07:59.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:07:59.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:07:59.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:07:59.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123787
2026-03-09T06:07:59.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:07:59.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:07:59.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:08:03.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 0x7fcf6978f850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:08:03.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:08:03.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:08:04.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-09T06:08:04.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:08:04.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Yf5Qt1wfplqfALDqZlgHpZYPz1E%3D&Expires=1773115683 HTTP/1.1" 200 224181
2026-03-09T06:08:05.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:08:05.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:08:05.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:08:05.759 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:08:05.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:08:21.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:08:21.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:08:21.172 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:08:21.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:08:21.218 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:08:51.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:08:51.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:08:51.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15308
2026-03-09T06:08:51.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:08:51.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:08:51.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:08:51.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-09T06:08:51.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:08:51.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:08:51.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190707
2026-03-09T06:08:51.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:08:51.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:08:51.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:08:51.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123787
2026-03-09T06:08:51.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:08:51.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:08:51.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:08:54.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 0x7fcf694a1270>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:08:54.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:08:54.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:08:55.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-09T06:08:55.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:08:56.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040855.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v86%2BldKN0WAuyGtbj6xuwN5ihvE%3D&Expires=1773115735 HTTP/1.1" 200 190868
2026-03-09T06:08:57.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:08:57.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:08:57.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:08:57.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:08:57.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:09:12.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:09:12.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:09:12.587 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:09:12.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:09:12.634 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:09:42.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:09:42.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:09:42.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15308
2026-03-09T06:09:42.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:09:42.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:09:42.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:09:42.777 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:09:42.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:09:42.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:09:42.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188343
2026-03-09T06:09:42.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:09:42.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:09:42.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:09:42.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122337
2026-03-09T06:09:42.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:09:42.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:09:42.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:09: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 0x7fcebb0f4190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:09:45.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:09:45.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:09:47.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-09T06:09:47.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:09:47.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040855.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fLjErzPFOdAGHsbt4elLC1tLjc0%3D&Expires=1773115786 HTTP/1.1" 200 190868
2026-03-09T06:09:48.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:09:48.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:09:48.696 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:09:48.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:09:48.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:10:04.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:10:04.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:10:04.734 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:10:04.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:10:04.782 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:10:34.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:10:34.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:10:34.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:10:34.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:10:34.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:10:34.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:10:34.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-09T06:10:34.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:10:34.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:10:34.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188343
2026-03-09T06:10:34.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:10:34.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:10:34.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:10:34.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120625
2026-03-09T06:10:34.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:10:34.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:10:34.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:10: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 0x7fcf68562500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:10:38.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:10:38.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:10:39.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-09T06:10:39.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:10:40.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040855.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zc4yofmv06MdPJ%2F38oG%2BOFWzA1g%3D&Expires=1773115839 HTTP/1.1" 200 190868
2026-03-09T06:10:40.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:10:40.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:10:40.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:10:40.825 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:10:40.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:10:55.877 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:10:55.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:10:56.018 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:10:56.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:10:56.066 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:11:26.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:11:26.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:11:26.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:11:26.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:11:26.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:11:26.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:11:26.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:11:26.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:11:26.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:11:26.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 186033
2026-03-09T06:11:26.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:11:26.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:11:26.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:11:26.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 118442
2026-03-09T06:11:26.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:11:26.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:11:26.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:11:29.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 0x7fce73d95ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:11:29.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:11:29.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:11:30.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-09T06:11:30.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:11:31.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040855.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Agja7465jJo1CAlaoax%2FENC1SvI%3D&Expires=1773115890 HTTP/1.1" 200 190868
2026-03-09T06:11:32.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:11:32.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:11:32.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:11:32.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:11:32.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:11:48.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:11:48.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:11:48.285 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:11:48.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:11:48.333 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:12:18.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:12:18.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:12:18.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:12:18.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:12:18.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:12:18.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:12:18.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-09T06:12:18.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:12:18.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:12:18.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 183092
2026-03-09T06:12:18.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:12:18.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:12:18.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:12:18.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 116079
2026-03-09T06:12:18.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:12:18.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:12:18.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:12:21.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 0x7fcf68c5c4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:12:21.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:12:21.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:12:22.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:12:22.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:12:23.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-040855.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AS6ycbHspJ2DtKUixeFdm5OKH%2B4%3D&Expires=1773115942 HTTP/1.1" 200 190868
2026-03-09T06:12:24.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:12:24.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:12:24.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:12:24.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:12:24.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:12:39.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:12:39.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:12:39.601 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:12:39.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:12:39.648 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:13:09.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:13:09.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:13:10.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:13:10.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:13:10.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:13:10.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:13:10.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-09T06:13:10.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:13:10.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:13:10.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 183092
2026-03-09T06:13:10.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:13:10.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:13:10.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:13:10.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 116079
2026-03-09T06:13:10.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:13:10.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:13:10.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:13: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 0x7fceb3109630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:13:13.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:13:13.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:13:14.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:13:14.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:13:15.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-041255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BFl2WyAt69RW6U1PGdz0jCGl88U%3D&Expires=1773115994 HTTP/1.1" 200 129814
2026-03-09T06:13:15.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:13:15.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:13:15.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:13:15.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:13:15.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:13:32.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:13:32.152 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:13:32.181 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:13:32.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:13:32.228 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:14:02.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:14:02.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:14:02.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:14:02.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:14:02.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:14:02.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:14:02.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-09T06:14:02.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:14:02.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:14:02.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 178780
2026-03-09T06:14:02.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:14:02.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:14:02.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:14:02.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 116079
2026-03-09T06:14:02.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:14:02.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:14:02.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:14: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 0x7fcf697995a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:14:05.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:14:05.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:14:06.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-09T06:14:06.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:14:07.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-041255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZFn7ej4OfN3IzWyVgrSVslU67No%3D&Expires=1773116046 HTTP/1.1" 200 129814
2026-03-09T06:14:07.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:14:07.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:14:07.999 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:14:08.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:14:08.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:14:23.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:14:23.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:14:23.699 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:14:23.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:14:23.747 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:14:53.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:14:53.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:14:53.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:14:53.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:14:53.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:14:53.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:14:53.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-09T06:14:53.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:14:53.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:14:53.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 173962
2026-03-09T06:14:53.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:14:53.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:14:53.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:14:53.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 113085
2026-03-09T06:14:53.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:14:53.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:14:53.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:14:57.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 0x7fcebb0c12d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:14:57.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:14:57.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:14:58.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-09T06:14:58.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:14:59.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-041255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OeAtTA94ZON7JE2Jfzm9w6Mr2kc%3D&Expires=1773116098 HTTP/1.1" 200 129814
2026-03-09T06:14:59.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:14:59.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:14:59.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:14:59.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:14:59.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:15:16.596 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:15:16.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:15:16.738 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:15:16.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:15:16.785 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:15:46.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:15:46.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:15:46.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:15:46.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:15:46.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:15:46.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:15:46.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-09T06:15:46.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:15:46.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:15:46.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 173962
2026-03-09T06:15:46.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:15:46.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:15:46.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:15:46.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 109149
2026-03-09T06:15:46.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:15:46.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:15:46.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:15: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 0x7fcebb156170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:15:50.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:15:50.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:15:51.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-09T06:15:51.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:15:52.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-041255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B56lJD9VgZ3RCyVeyvStUptlPVc%3D&Expires=1773116151 HTTP/1.1" 200 129814
2026-03-09T06:15:52.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:15:52.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:15:52.577 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:15:52.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:15:52.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:16:07.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:16:08.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:16:08.119 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:16:08.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:16:08.166 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:16:38.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:16:38.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:16:38.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:16:38.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:16:38.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:16:38.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:16:38.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-09T06:16:38.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:16:38.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:16:38.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 168527
2026-03-09T06:16:38.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:16:38.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:16:38.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:16:38.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 104901
2026-03-09T06:16:38.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:16:38.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:16:38.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:16: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 0x7fcebac45fc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:16:41.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:16:41.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:16:42.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-09T06:16:42.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:16:43.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-041255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8ZMx7DvwRF0HxAlfkif45y%2FomWA%3D&Expires=1773116202 HTTP/1.1" 200 129814
2026-03-09T06:16:44.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:16:44.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:16:44.287 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:16:44.307 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:16:44.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:17:00.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:17:00.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:17:00.189 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:17:00.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:17:00.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:17:30.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:17:30.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:17:30.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:17:30.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:17:30.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:17:30.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:17:30.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-09T06:17:30.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:17:30.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:17:30.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 161998
2026-03-09T06:17:30.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:17:30.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:17:30.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:17:30.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 104901
2026-03-09T06:17:30.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:17:30.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:17:30.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:17: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 0x7fcf68e554e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:17:33.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:17:33.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:17:34.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-09T06:17:34.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:17:35.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-041654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vCLSXm7GYbjaisz25Crl8NrlEy8%3D&Expires=1773116254 HTTP/1.1" 200 86911
2026-03-09T06:17:36.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:17:36.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:17:36.332 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:17:36.355 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:17:36.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:17:51.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:17:51.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:17:51.963 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:17:51.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:17:52.010 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:18:22.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:18:22.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:18:22.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:18:22.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:18:22.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:18:22.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:18:22.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-09T06:18:22.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:18:22.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:18:22.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 154860
2026-03-09T06:18:22.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:18:22.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:18:22.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:18:22.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 99486
2026-03-09T06:18:22.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:18:22.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:18:22.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:18: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 0x7fcf6ba6cd60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:18:25.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:18:25.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:18:26.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-09T06:18:26.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:18:27.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-041654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=irlchxlZR6PwY09B%2BesleEPgqoE%3D&Expires=1773116306 HTTP/1.1" 200 86911
2026-03-09T06:18:27.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:18:27.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:18:27.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:18:27.816 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:18:27.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:18:43.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:18:43.203 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:18:43.232 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:18:43.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:18:43.280 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:19:13.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:19:13.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:19:13.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:19:13.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:19:13.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:19:13.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:19:13.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-09T06:19:13.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:19:13.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:19:13.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 154860
2026-03-09T06:19:13.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:19:13.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:19:13.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:19:13.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 93470
2026-03-09T06:19:13.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:19:13.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:19:13.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:19: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 0x7fcf68d140a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:19:16.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:19:16.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:19:17.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-09T06:19:17.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:19:18.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-041654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Sn6grBeRtlNCoa70ixSjC%2F5tZiU%3D&Expires=1773116357 HTTP/1.1" 200 86911
2026-03-09T06:19:19.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:19:19.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:19:19.040 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:19:19.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:19:19.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:19:34.745 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:19:34.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:19:34.887 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:19:34.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:19:34.934 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:20:04.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:20:04.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:20:05.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:20:05.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:20:05.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:20:05.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:20:05.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-09T06:20:05.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:20:05.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:20:05.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 154860
2026-03-09T06:20:05.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:20:05.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:20:05.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:20:05.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 93476
2026-03-09T06:20:05.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:20:05.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:20:05.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:20:09.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 0x7fcf68c5b130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:20:09.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:20:09.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:20:10.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:20:10.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:20:10.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-041654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OGROqdMGI3sKkbjyjsqVJKXUuEg%3D&Expires=1773116409 HTTP/1.1" 200 86911
2026-03-09T06:20:11.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:20:11.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:20:11.497 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:20:11.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:20:11.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:20:27.851 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:20:27.963 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:20:27.992 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:20:27.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:20:28.039 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:20:58.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:20:58.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:20:58.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:20:58.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:20:58.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:20:58.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:20:58.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-09T06:20:58.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:20:58.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:20:58.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 139225
2026-03-09T06:20:58.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:20:58.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:20:58.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:20:58.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 93476
2026-03-09T06:20:58.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:20:58.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:20:58.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:21:01.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 0x7fcf68abac50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:21:01.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:21:01.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:21:02.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-09T06:21:02.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:21:03.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=odqNRrF7aZbTKDua0gKhffqE2dE%3D&Expires=1773116462 HTTP/1.1" 200 68933
2026-03-09T06:21:03.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:21:03.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:21:03.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:21:03.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:21:03.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:21:20.623 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:21:20.737 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:21:20.766 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:21:20.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:21:20.814 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:21:50.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:21:50.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:21:51.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:21:51.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:21:51.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:21:51.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:21:51.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-09T06:21:51.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:21:51.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:21:51.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 139225
2026-03-09T06:21:51.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:21:51.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:21:51.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:21:51.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 80166
2026-03-09T06:21:51.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:21:51.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:21:51.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:21:54.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 0x7fcebb0e1d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:21:54.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:21:54.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:21:55.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:21:55.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:21:56.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EsyF1ehCx2M%2Fx65oaKBq8wW0URk%3D&Expires=1773116515 HTTP/1.1" 200 68933
2026-03-09T06:21:56.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:21:56.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:21:56.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:21:56.545 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:21:56.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:22:12.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:22:12.715 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:22:12.744 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:22:12.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:22:12.790 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:22:42.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:22:42.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:22:42.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:22:42.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:22:42.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:22:42.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:22:42.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-09T06:22:42.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:22:42.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:22:42.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 130909
2026-03-09T06:22:42.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:22:42.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:22:42.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:22:42.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 80166
2026-03-09T06:22:42.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:22:42.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:22:42.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:22:46.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 0x7fce73d952a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:22:46.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:22:46.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:22:47.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:22:47.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:22:48.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=263uvU7tdC6pwnawyoPMC6n%2Ba%2Fc%3D&Expires=1773116567 HTTP/1.1" 200 68933
2026-03-09T06:22:48.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:22:48.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:22:48.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:22:48.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:22:48.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:23:05.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:23:05.575 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:23:05.603 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:23:05.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:23:05.651 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:23:35.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:23:35.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:23:35.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:23:35.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:23:35.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:23:35.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:23:35.960 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:23:35.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:23:35.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:23:35.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 123484
2026-03-09T06:23:35.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:23:35.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:23:35.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:23:35.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 73678
2026-03-09T06:23:35.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:23:35.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:23:35.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:23: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 0x7fcebac452d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:23:39.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:23:39.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:23:40.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-09T06:23:40.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:23:41.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tx5mojmJqbXtO7RRAmTzziDxQMw%3D&Expires=1773116620 HTTP/1.1" 200 68933
2026-03-09T06:23:41.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:23:41.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:23:41.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:23:41.323 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:23:41.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:23:56.409 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:23:56.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:23:56.549 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:23:56.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:23:56.596 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:24:26.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:24:26.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:24:26.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:24:26.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:24:26.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:24:26.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:24:26.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-09T06:24:26.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:24:26.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:24:26.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 123484
2026-03-09T06:24:26.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:24:26.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:24:26.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:24:26.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 68037
2026-03-09T06:24:26.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:24:26.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:24:26.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:24: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 0x7fcf6979bbe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:24:30.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:24:30.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:24:31.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-09T06:24:31.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:24:31.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Nc7hzAtUeaIFO05yzx9RcYtvKI4%3D&Expires=1773116670 HTTP/1.1" 200 68933
2026-03-09T06:24:32.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:24:32.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:24:32.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:24:32.267 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:24:32.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:24:47.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:24:47.763 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:24:47.792 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:24:47.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:24:47.840 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:25:17.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:25:17.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:25:17.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15356
2026-03-09T06:25:17.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:25:17.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:25:17.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:25:17.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-09T06:25:17.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:25:17.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:25:17.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 115930
2026-03-09T06:25:17.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:25:17.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:25:17.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:25:18.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 62928
2026-03-09T06:25:18.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:25:18.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:25:18.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:25: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 0x7fcf68ab9810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:25:21.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:25:21.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:25:22.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-09T06:25:22.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:25:23.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BGgVbhJfZPOmftJgzPo48FiHJgQ%3D&Expires=1773116722 HTTP/1.1" 200 58210
2026-03-09T06:25:23.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:25:23.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:25:23.329 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:25:23.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:25:23.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:25:38.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:25:38.368 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:25:38.397 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:25:38.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:25:38.444 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:26:08.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:26:08.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:26:08.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15356
2026-03-09T06:26:08.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:26:08.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:26:08.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:26:08.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-09T06:26:08.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:26:08.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:26:08.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 108363
2026-03-09T06:26:08.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:26:08.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:26:08.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:26:08.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 62928
2026-03-09T06:26:08.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:26:08.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:26:08.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:26:11.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 0x7fcf6974d870>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:26:11.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:26:11.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:26:12.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-09T06:26:12.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:26:13.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F0TA586QNwuJYrvodtbc3yScSWo%3D&Expires=1773116772 HTTP/1.1" 200 58210
2026-03-09T06:26:13.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:26:13.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:26:13.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:26:13.970 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:26:13.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:26:28.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:26:28.970 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:26:29.000 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:26:29.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:26:29.047 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:26:59.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:26:59.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:26:59.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15356
2026-03-09T06:26:59.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:26:59.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:26:59.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:26:59.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-09T06:26:59.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:26:59.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:26:59.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 108363
2026-03-09T06:26:59.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:26:59.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:26:59.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:26:59.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 62928
2026-03-09T06:26:59.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:26:59.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:26:59.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:27:02.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 0x7fcebb144df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:27:02.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:27:02.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:27:03.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-09T06:27:03.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:27:04.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uKSbyRos%2Bb2rlnGCMi3APHSL7nc%3D&Expires=1773116823 HTTP/1.1" 200 58210
2026-03-09T06:27:04.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:27:04.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:27:04.846 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:27:04.867 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:27:04.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:27:21.152 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:27:21.264 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:27:21.293 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:27:21.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:27:21.340 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:27:51.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:27:51.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:27:51.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15356
2026-03-09T06:27:51.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:27:51.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:27:51.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:27:51.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-09T06:27:51.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:27:51.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:27:51.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 102364
2026-03-09T06:27:51.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:27:51.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:27:51.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:27:51.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 57984
2026-03-09T06:27:51.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:27:51.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:27:51.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:27:54.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 0x7fcebacacca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:27:54.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:27:54.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:27:55.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-09T06:27:55.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:27:56.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nF6fzPA90lcNcWChFiVZlhDr52k%3D&Expires=1773116875 HTTP/1.1" 200 58210
2026-03-09T06:27:56.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:27:56.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:27:56.874 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:27:56.894 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:27:56.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:28:11.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:28:11.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:28:11.909 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:28:11.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:28:11.957 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:28:41.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:28:41.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:28:42.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15356
2026-03-09T06:28:42.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:28:42.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:28:42.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:28:42.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:28:42.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:28:42.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:28:42.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96762
2026-03-09T06:28:42.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:28:42.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:28:42.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:28:42.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 54203
2026-03-09T06:28:42.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:28:42.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:28:42.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:28: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 0x7fcf6ba6ccd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:28:45.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:28:45.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:28:46.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:28:46.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:28:47.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jaD86d8lNvjcY%2Fte63bsQfth68c%3D&Expires=1773116926 HTTP/1.1" 200 58210
2026-03-09T06:28:47.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:28:47.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:28:47.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:28:47.495 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:28:47.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:29:04.263 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:29:04.375 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:29:04.404 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:29:04.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:29:04.452 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:29:34.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:29:34.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:29:34.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15356
2026-03-09T06:29:34.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:29:34.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:29:34.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:29:34.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-09T06:29:34.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:29:34.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:29:34.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96762
2026-03-09T06:29:34.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:29:34.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:29:34.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:29:34.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 51619
2026-03-09T06:29:34.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:29:34.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:29:34.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:29: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 0x7fcf68ce68f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:29:37.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:29:37.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:29:38.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-09T06:29:38.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:29:39.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VuCdFa%2FwTcDWYoR%2BwVzNua0vIKE%3D&Expires=1773116978 HTTP/1.1" 200 65774
2026-03-09T06:29:39.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:29:39.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:29:39.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:29:39.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:29:39.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:29:55.093 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:29:55.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:29:55.234 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:29:55.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:29:55.281 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:30:25.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:30:25.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:30:25.573 [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-09T06:30:25.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:30:25.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:30:25.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:30:25.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-09T06:30:25.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:30:25.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:30:25.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 91590
2026-03-09T06:30:25.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:30:25.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:30:25.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:30:25.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 51619
2026-03-09T06:30:25.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:30:25.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:30:25.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:30: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 0x7fcf6bad47f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:30:28.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:30:28.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:30:29.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-09T06:30:29.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:30:30.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GYITLFxw1COUD59XLhPqeQQzYBs%3D&Expires=1773117029 HTTP/1.1" 200 65774
2026-03-09T06:30:31.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:30:31.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:30:31.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:30:31.295 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:30:31.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:30:46.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:30:46.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:30:47.004 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:30:47.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:30:47.050 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:31:17.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:31:17.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:31:17.180 [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-09T06:31:17.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:31:17.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:31:17.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:31:17.194 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:31:17.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:31:17.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:31:17.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 87266
2026-03-09T06:31:17.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:31:17.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:31:17.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:31:17.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 48901
2026-03-09T06:31:17.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:31:17.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:31:17.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:31: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 0x7fcf68578160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:31:20.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:31:20.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:31:21.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-09T06:31:21.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:31:22.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Fd9MDEN%2F6Ch4fM2zgDJOhNyTJQA%3D&Expires=1773117081 HTTP/1.1" 200 65774
2026-03-09T06:31:22.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:31:22.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:31:22.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:31:22.664 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:31:22.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:31:37.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:31:38.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:31:38.032 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:31:38.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:31:38.080 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:32:08.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:32:08.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:32:08.361 [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-09T06:32:08.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:32:08.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:32:08.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:32:08.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-09T06:32:08.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:32:08.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:32:08.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 87266
2026-03-09T06:32:08.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:32:08.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:32:08.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:32:08.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 46918
2026-03-09T06:32:08.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:32:08.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:32:08.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:32:11.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 0x7fcebb0fc640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:32:11.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:32:11.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:32:12.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-09T06:32:12.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:32:13.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-042856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qeElrN2A4KvwMxN0%2BdbAAw9dMoA%3D&Expires=1773117132 HTTP/1.1" 200 65774
2026-03-09T06:32:13.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:32:13.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:32:13.722 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:32:13.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:32:13.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:32:29.411 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:32:29.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:32:29.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:32:29.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:32:29.600 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:32:59.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:32:59.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:32:59.707 [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-09T06:32:59.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:32:59.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:32:59.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:32:59.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-09T06:32:59.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:32:59.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:32:59.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 83091
2026-03-09T06:32:59.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:32:59.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:32:59.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:32:59.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 46918
2026-03-09T06:32:59.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:32:59.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:32:59.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:33:02.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 0x7fcf68e1ba60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:33:02.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:33:02.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:33:04.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:33:04.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:33:04.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-043254.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aO5x4QtTF8eO0Sqpp7gHjNwGAC4%3D&Expires=1773117183 HTTP/1.1" 200 61133
2026-03-09T06:33:05.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:33:05.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:33:05.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:33:05.200 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:33:05.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:33:20.555 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:33:20.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:33:20.706 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:33:20.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:33:20.752 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:33:50.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:33:50.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:33:51.150 [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-09T06:33:51.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:33:51.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:33:51.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:33:51.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-09T06:33:51.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:33:51.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:33:51.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 83091
2026-03-09T06:33:51.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:33:51.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:33:51.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:33:51.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 45210
2026-03-09T06:33:51.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:33:51.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:33:51.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:33:54.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 0x7fcf694a9d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:33:54.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:33:54.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:33:55.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-09T06:33:55.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:33:56.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-043254.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8EY%2BQAzqiGvaw0QISsIBtHETh7M%3D&Expires=1773117235 HTTP/1.1" 200 61133
2026-03-09T06:33:56.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:33:56.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:33:56.579 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:33:56.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:33:56.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:34:12.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:34:12.276 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:34:12.305 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:34:12.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:34:12.352 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:34:42.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:34:42.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:34:42.489 [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-09T06:34:42.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:34:42.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:34:42.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:34:42.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-09T06:34:42.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:34:42.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:34:42.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 83091
2026-03-09T06:34:42.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:34:42.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:34:42.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:34:42.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 45210
2026-03-09T06:34:42.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:34:42.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:34:42.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:34: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 0x7fcf68e2f400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:34:45.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:34:45.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:34:46.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:34:46.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:34:47.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-043254.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PCXhWQ8eG9PSgGxa2WzfO2X4J7k%3D&Expires=1773117286 HTTP/1.1" 200 61133
2026-03-09T06:34:47.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:34:47.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:34:47.862 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:34:47.882 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:34:47.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:35:03.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:35:03.275 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:35:03.305 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:35:03.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:35:03.352 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:35:33.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:35:33.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:35:33.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15315
2026-03-09T06:35:33.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:35:33.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:35:33.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:35:33.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-09T06:35:33.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:35:33.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:35:33.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 75713
2026-03-09T06:35:33.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:35:33.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:35:33.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:35:33.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 45210
2026-03-09T06:35:33.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:35:33.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:35:33.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:35:36.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 0x7fcf68cc4850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:35:36.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:35:36.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:35:37.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-09T06:35:37.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:35:38.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-043254.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W1XfcgTpKKa5kXwVDMdKuERttJk%3D&Expires=1773117337 HTTP/1.1" 200 61133
2026-03-09T06:35:38.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:35:38.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:35:38.865 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:35:38.886 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:35:38.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:35:54.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:35:54.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:35:54.313 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:35:54.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:35:54.360 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:36:24.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:36:24.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:36:24.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15315
2026-03-09T06:36:24.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:36:24.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:36:24.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:36: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-09T06:36:24.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:36:24.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:36:24.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 75713
2026-03-09T06:36:24.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:36:24.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:36:24.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:36:24.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41905
2026-03-09T06:36:24.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:36:24.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:36:24.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:36: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 0x7fcf6bab26e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:36:27.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:36:27.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:36: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-09T06:36:28.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:36:29.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-043254.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tF%2FPThgdy%2F2Jo%2FBUIBVGqBRxQew%3D&Expires=1773117388 HTTP/1.1" 200 61133
2026-03-09T06:36:30.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:36:30.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:36:30.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:36:30.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:36:30.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:36:46.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:36:46.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:36:46.501 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:36:46.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:36:46.548 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:37:16.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:37:16.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:37:16.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15315
2026-03-09T06:37:16.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:37:16.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:37:16.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:37:16.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-09T06:37:16.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:37:16.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:37:16.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 71336
2026-03-09T06:37:16.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:37:16.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:37:16.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:37:16.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36925
2026-03-09T06:37:16.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:37:16.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:37:16.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:37:19.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 0x7fceb4784e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:37:19.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:37:19.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:37:21.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-09T06:37:21.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:37:21.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-043655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=elW2Izld4ABqW2bYA%2FVi5BzjZEE%3D&Expires=1773117440 HTTP/1.1" 200 59046
2026-03-09T06:37:22.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:37:22.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:37:22.238 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:37:22.260 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:37:22.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:37:37.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:37:38.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:37:38.054 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:37:38.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:37:38.102 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:38:08.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:38:08.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:38:08.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15315
2026-03-09T06:38:08.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:38:08.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:38:08.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:38:08.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-09T06:38:08.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:38:08.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:38:08.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 67655
2026-03-09T06:38:08.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:38:08.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:38:08.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:38:08.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35540
2026-03-09T06:38:08.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:38:08.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:38:08.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:38: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 0x7fceb310b3d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:38:11.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:38:11.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:38:12.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-09T06:38:12.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:38:13.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-043655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Qm0f7dB8foq%2F4MVCVgr3OGQYQmU%3D&Expires=1773117492 HTTP/1.1" 200 59046
2026-03-09T06:38:13.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:38:13.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:38:13.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:38:13.917 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:38:13.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:38:30.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:38:30.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:38:30.980 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:38:30.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:38:31.027 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:39:01.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:39:01.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:39:01.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15315
2026-03-09T06:39:01.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:39:01.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:39:01.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:39:01.323 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:39:01.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:39:01.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:39:01.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64907
2026-03-09T06:39:01.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:39:01.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:39:01.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:39:01.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35540
2026-03-09T06:39:01.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:39:01.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:39:01.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:39: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 0x7fcebac613f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:39:04.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:39:04.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:39:05.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-09T06:39:05.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:39:06.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-043655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NjaQGWmYfgXpzO83TddR%2F0rUiGY%3D&Expires=1773117545 HTTP/1.1" 200 59046
2026-03-09T06:39:06.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:39:06.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:39:06.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:39:06.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:39:06.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:39:22.139 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:39:22.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:39:22.278 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:39:22.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:39:22.325 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:39:52.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:39:52.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:39:52.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15315
2026-03-09T06:39:52.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:39:52.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:39:52.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:39:52.635 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:39:52.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:39:52.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:39:52.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64907
2026-03-09T06:39:52.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:39:52.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:39:52.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:39:52.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35540
2026-03-09T06:39:52.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:39:52.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:39:52.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:39:55.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 0x7fcf68cdb640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:39:55.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:39:55.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:39:56.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-09T06:39:56.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:39:57.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-043655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eSJ45%2B2%2Bjgcq%2FWD0MlLR4RoAWuc%3D&Expires=1773117596 HTTP/1.1" 200 59046
2026-03-09T06:39:58.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:39:58.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:39:58.013 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:39:58.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:39:58.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:40:13.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:40:13.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:40:13.896 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:40:13.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:40:13.942 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:40:43.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:40:43.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:40:44.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:40:44.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:40:44.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:40:44.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:40:44.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-09T06:40:44.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:40:44.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:40:44.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63310
2026-03-09T06:40:44.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:40:44.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:40:44.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:40:44.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34537
2026-03-09T06:40:44.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:40:44.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:40:44.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:40: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 0x7fcf6ba2cf40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:40:47.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:40:47.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:40:48.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-09T06:40:48.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:40:49.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-043655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xgVO7TLPO2EKIAxWMXsCOqzCeuQ%3D&Expires=1773117648 HTTP/1.1" 200 59046
2026-03-09T06:40:49.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:40:49.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:40:49.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:40:49.634 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:40:49.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:41:04.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:41:04.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:41:04.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:41:04.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:41:04.689 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:41:34.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:41:34.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:41:34.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:41:34.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:41:34.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:41:34.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:41:34.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-09T06:41:34.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:41:34.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:41:35.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63310
2026-03-09T06:41:35.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:41:35.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:41:35.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:41:35.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33957
2026-03-09T06:41:35.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:41:35.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:41:35.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:41:38.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 0x7fceb2bec490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:41:38.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:41:38.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:41:39.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-09T06:41:39.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:41:40.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=H1nOB1WZAwPt6MGEmcbjDT%2FKgt4%3D&Expires=1773117699 HTTP/1.1" 200 59713
2026-03-09T06:41:40.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:41:40.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:41:40.338 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:41:40.365 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:41:40.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:41:55.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:41:55.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:41:55.648 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:41:55.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:41:55.695 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:42:25.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:42:25.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:42:26.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:42:26.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:42:26.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:42:26.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:42:26.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-09T06:42:26.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:42:26.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:42:26.162 [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-09T06:42:26.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:42:26.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:42:26.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:42:26.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33856
2026-03-09T06:42:26.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:42:26.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:42:26.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:42:29.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 0x7fcf6924ac50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:42:29.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:42:29.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:42:30.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-09T06:42:30.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:42:31.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2%2F40sRbYizhEqGGNOpDjHgzfka0%3D&Expires=1773117750 HTTP/1.1" 200 59713
2026-03-09T06:42:31.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:42:31.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:42:31.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:42:31.530 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:42:31.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:42:46.648 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:42:46.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:42:46.787 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:42:46.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:42:46.834 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:43:16.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:43:16.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:43:16.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:43:16.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:43:16.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:43:16.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:43:16.958 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:43:16.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:43:16.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:43:16.962 [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-09T06:43:16.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:43:16.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:43:16.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:43:16.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33612
2026-03-09T06:43:16.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:43:16.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:43:16.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:43: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 0x7fcf68ce5f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:43:20.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:43:20.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:43:21.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-09T06:43:21.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:43:22.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wCAX9hg%2FTbM9tp4KWiqE2Mf%2FwGc%3D&Expires=1773117801 HTTP/1.1" 200 59713
2026-03-09T06:43:22.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:43:22.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:43:22.307 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:43:22.334 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:43:22.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:43:37.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:43:37.639 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:43:37.667 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:43:37.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:43:37.714 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:44:07.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:44:07.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:44:07.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:44:07.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:44:07.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:44:07.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:44:07.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-09T06:44:07.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:44:07.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:44:07.865 [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-09T06:44:07.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:44:07.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:44:07.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:44:07.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33612
2026-03-09T06:44:07.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:44:07.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:44:07.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:44:10.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 0x7fcf68e55840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:44:10.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:44:10.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:44:12.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-09T06:44:12.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:44:12.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UqGfos3zzoKZxDlKvUTYtMHVjSo%3D&Expires=1773117851 HTTP/1.1" 200 59713
2026-03-09T06:44:13.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:44:13.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:44:13.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:44:13.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:44:13.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:44:29.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:44:29.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:44:29.170 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:44:29.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:44:29.217 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:44:59.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:44:59.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:45:00.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:45:00.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:45:00.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:45:00.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:45:00.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-09T06:45:00.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:45:00.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:45:00.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60217
2026-03-09T06:45:00.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:45:00.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:45:00.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:45:00.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33612
2026-03-09T06:45:00.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:45:00.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:45:00.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:45: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 0x7fcebac455a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:45:03.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:45:03.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:45: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-09T06:45:04.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:45:05.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AZ9CF0MgBjz5L31OwlzczF54hKg%3D&Expires=1773117904 HTTP/1.1" 200 64877
2026-03-09T06:45:05.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:45:05.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:45:05.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:45:05.572 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:45:05.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:45:20.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:45:21.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:45:21.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:45:21.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:45:21.190 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:45:51.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:45:51.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:45:51.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:45:51.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:45:51.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:45:51.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:45:51.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-09T06:45:51.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:45:51.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:45:51.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59510
2026-03-09T06:45:51.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:45:51.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:45:51.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:45:51.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33328
2026-03-09T06:45:51.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:45:51.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:45:51.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:45: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 0x7fcf694c8190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:45:54.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:45:54.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:45:55.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-09T06:45:55.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:45:56.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Fv73HMZtoT27D1c%2FEA9TI%2Bsiy64%3D&Expires=1773117955 HTTP/1.1" 200 64877
2026-03-09T06:45:56.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:45:56.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:45:56.933 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:45:56.954 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:45:56.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:46:12.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:46:12.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:46:12.957 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:46:12.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:46:13.004 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:46:43.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:46:43.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:46:43.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:46:43.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:46:43.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:46:43.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:46:43.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-09T06:46:43.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:46:43.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:46:43.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59510
2026-03-09T06:46:43.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:46:43.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:46:43.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:46:43.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33151
2026-03-09T06:46:43.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:46:43.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:46:43.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:46: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 0x7fcf696bfac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:46:46.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:46:46.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:46:47.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-09T06:46:47.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:46:48.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P4Pd0FOECkncKzdCB33X5TkAWYQ%3D&Expires=1773118007 HTTP/1.1" 200 64877
2026-03-09T06:46:48.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:46:48.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:46:48.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:46:48.657 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:46:48.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:47:03.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:47:03.894 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:47:03.955 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:47:03.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:47:04.002 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:47:34.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:47:34.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:47:34.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:47:34.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:47:34.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:47:34.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:47:34.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-09T06:47:34.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:47:34.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:47:34.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58786
2026-03-09T06:47:34.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:47:34.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:47:34.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:47:34.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32970
2026-03-09T06:47:34.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:47:34.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:47:34.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:47: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 0x7fcf68c01c90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:47:37.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:47:37.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:47:38.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-09T06:47:38.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:47:39.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yTuLish7XAL%2B03%2FM5CRdTyk%2BriI%3D&Expires=1773118058 HTTP/1.1" 200 64877
2026-03-09T06:47:39.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:47:39.429 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:47:39.430 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:47:39.449 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:47:39.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:47:56.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:47:56.714 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:47:56.742 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:47:56.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:47:56.790 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:48:26.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:48:26.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:48:27.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:48:27.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:48:27.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:48:27.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:48: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-09T06:48:27.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:48:27.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:48:27.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58786
2026-03-09T06:48:27.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:48:27.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:48:27.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:48:27.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32970
2026-03-09T06:48:27.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:48:27.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:48:27.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:48: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 0x7fcf68cd3100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:48:30.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:48:30.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:48:31.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-09T06:48:31.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:48:32.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BiixTXkcDb4FpHoLWUYGsNEHLss%3D&Expires=1773118111 HTTP/1.1" 200 64877
2026-03-09T06:48:32.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:48:32.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:48:32.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:48:32.506 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:48:32.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:48:47.742 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:48:47.852 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:48:47.911 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:48:47.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:48:47.958 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:49:17.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:49:17.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:49:18.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:49:18.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:49:18.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:49:18.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:49:18.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-09T06:49:18.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:49:18.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:49:18.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58786
2026-03-09T06:49:18.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:49:18.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:49:18.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:49:18.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32966
2026-03-09T06:49:18.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:49:18.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:49:18.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:49: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 0x7fcf68e183d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:49:21.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:49:21.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:49:22.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:49:22.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:49:23.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HRv%2B8OoyK9tqzINiNVSmh80ZXmg%3D&Expires=1773118162 HTTP/1.1" 200 60847
2026-03-09T06:49:23.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:49:23.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:49:23.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:49:23.564 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:49:23.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:49:40.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:49:40.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:49:40.324 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:49:40.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:49:40.372 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:50:10.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:50:10.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:50:11.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:50:11.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:50:11.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:50:11.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:50:11.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-09T06:50:11.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:50:11.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:50:11.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57870
2026-03-09T06:50:11.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:50:11.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:50:11.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:50:11.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32753
2026-03-09T06:50:11.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:50:11.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:50:11.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:50: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 0x7fcebb1aded0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:50:14.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:50:14.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:50:15.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:50:15.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:50:16.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ddO9NAQEvUu5SJxla6J8ljvRzbQ%3D&Expires=1773118215 HTTP/1.1" 200 60847
2026-03-09T06:50:16.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:50:16.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:50:16.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:50:16.555 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:50:16.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:50:32.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:50:32.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:50:32.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:50:32.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:50:32.323 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:51:02.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:51:02.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:51:02.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:51:02.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:51:02.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:51:02.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:51:02.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-09T06:51:02.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:51:02.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:51:02.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57296
2026-03-09T06:51:02.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:51:02.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:51:02.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:51:02.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32634
2026-03-09T06:51:02.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:51:02.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:51:02.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:51: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 0x7fcf68ab80d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:51:05.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:51:05.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:51:06.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:51:06.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:51:07.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pq2rt%2Flh2lriOTNAaiJYUHROmvQ%3D&Expires=1773118266 HTTP/1.1" 200 60847
2026-03-09T06:51:08.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:51:08.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:51:08.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:51:08.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:51:08.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:51:24.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:51:24.195 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:51:24.224 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:51:24.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:51:24.272 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:51:54.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:51:54.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:51:54.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:51:54.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:51:54.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:51:54.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:51:54.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-09T06:51:54.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:51:54.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:51:54.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57296
2026-03-09T06:51:54.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:51:54.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:51:54.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:51:54.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32634
2026-03-09T06:51:54.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:51:54.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:51:54.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:51:57.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 0x7fcf6979b1f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:51:57.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:51:57.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:51:58.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:51:58.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:51:59.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6400G3fSy8Je0zv5CrlBh0iMxoM%3D&Expires=1773118318 HTTP/1.1" 200 60847
2026-03-09T06:51:59.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:51:59.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:51:59.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:51:59.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:51:59.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:52:15.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:52:15.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:52:15.601 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:52:15.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:52:15.648 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:52:45.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:52:45.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:52:45.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:52:45.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:52:45.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:52:45.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:52:45.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-09T06:52:45.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:52:45.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:52:45.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57040
2026-03-09T06:52:45.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:52:45.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:52:45.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:52:45.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32604
2026-03-09T06:52:45.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:52:45.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:52:45.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:52:49.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 0x7fcebac74520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:52:49.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:52:49.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:52:50.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-09T06:52:50.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:52:51.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-044856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LBzwBo%2FotstyZChHQ8owzSxVsiA%3D&Expires=1773118370 HTTP/1.1" 200 60847
2026-03-09T06:52:51.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:52:51.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:52:51.371 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:52:51.392 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:52:51.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:53:06.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:53:06.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:53:06.525 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:53:06.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:53:06.571 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:53:36.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:53:36.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:53:36.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:53:36.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:53:36.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:53:36.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:53:36.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-09T06:53:36.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:53:36.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:53:36.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56727
2026-03-09T06:53:36.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:53:36.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:53:36.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:53:36.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32604
2026-03-09T06:53:36.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:53:36.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:53:36.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:53: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 0x7fcf6974dbd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:53:39.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:53:39.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:53:41.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-09T06:53:41.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:53:41.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-045256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LFTjCLu5QxtxCkczq7gimRni9to%3D&Expires=1773118420 HTTP/1.1" 200 58305
2026-03-09T06:53:42.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:53:42.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:53:42.171 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:53:42.192 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:53:42.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:53:58.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:53:58.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:53:58.740 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:53:58.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:53:58.788 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:54:28.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:54:28.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:54:29.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:54:29.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:54:29.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:54:29.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:54:29.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-09T06:54:29.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:54:29.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:54:29.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56727
2026-03-09T06:54:29.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:54:29.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:54:29.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:54:29.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32535
2026-03-09T06:54:29.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:54:29.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:54:29.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:54: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 0x7fcf696bdc90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:54:32.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:54:32.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:54:33.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-09T06:54:33.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:54:34.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-045256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BlSLUUWfUVTlasqmQK1PJT35oUM%3D&Expires=1773118473 HTTP/1.1" 200 58305
2026-03-09T06:54:34.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:54:34.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:54:34.619 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:54:34.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:54:34.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:54:49.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:54:49.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:54:49.991 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:54:49.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:54:50.039 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:55:20.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:55:20.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:55:20.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:55:20.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:55:20.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:55:20.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:55:20.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-09T06:55:20.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:55:20.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:55:20.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56294
2026-03-09T06:55:20.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:55:20.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:55:20.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:55:20.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32392
2026-03-09T06:55:20.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:55:20.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:55:20.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:55:23.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 0x7fcf68ce7a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:55:23.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:55:23.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:55:24.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-09T06:55:24.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:55:25.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-045256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SFqLDbOSOsVSZLimYFCb8TK242s%3D&Expires=1773118524 HTTP/1.1" 200 58305
2026-03-09T06:55:25.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:55:25.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:55:25.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:55:25.684 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:55:25.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:55:41.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:55:41.394 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:55:41.422 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:55:41.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:55:41.470 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:56:11.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:56:11.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:56:11.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:56:11.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:56:11.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:56:11.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:56:11.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-09T06:56:11.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:56:11.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:56:11.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55861
2026-03-09T06:56:11.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:56:11.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:56:11.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:56:11.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32330
2026-03-09T06:56:11.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:56:11.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:56:11.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:56:14.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 0x7fcf6bab1ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:56:14.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:56:14.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:56:15.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-09T06:56:15.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:56:16.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-045256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Oc20btmJqp2kpoJYMWLVt7yMl48%3D&Expires=1773118575 HTTP/1.1" 200 58305
2026-03-09T06:56:17.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:56:17.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:56:17.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:56:17.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:56:17.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:56:32.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:56:32.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:56:32.979 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:56:32.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:56:33.027 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:57:03.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:57:03.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:57:03.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:57:03.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:57:03.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:57:03.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:57:03.178 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T06:57:03.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:57:03.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:57:03.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55861
2026-03-09T06:57:03.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:57:03.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:57:03.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:57:03.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32330
2026-03-09T06:57:03.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:57:03.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:57:03.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06: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 0x7fce73d94370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:57:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:57:06.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:57:07.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-09T06:57:07.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:57:08.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-045656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WbCpGqWNLP92WfGZrSmJoVYwyr8%3D&Expires=1773118627 HTTP/1.1" 200 56695
2026-03-09T06:57:08.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:57:08.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:57:08.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:57:08.554 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:57:08.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:57:24.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:57:24.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:57:24.472 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:57:24.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:57:24.520 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:57:54.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:57:54.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:57:54.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:57:54.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:57:54.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:57:54.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:57: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-09T06:57:54.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:57:54.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:57:54.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55617
2026-03-09T06:57:54.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:57:54.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:57:54.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:57:54.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32330
2026-03-09T06:57:54.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:57:54.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:57:54.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:57:58.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 0x7fcf68a32fb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:57:58.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:57:58.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:57: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-09T06:57:59.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:58:00.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-045656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WpBFgzU2vQ%2FFxcAvZXngZstWo5w%3D&Expires=1773118679 HTTP/1.1" 200 56695
2026-03-09T06:58:00.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:58:00.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:58:00.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:58:00.332 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:58:00.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:58:15.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:58:15.902 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:58:15.931 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:58:15.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:58:15.978 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:58:46.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:58:46.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:58:46.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:58:46.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:58:46.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:58:46.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:58:46.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-09T06:58:46.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:58:46.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:58:46.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55424
2026-03-09T06:58:46.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:58:46.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:58:46.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:58:46.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32203
2026-03-09T06:58:46.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:58:46.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:58:46.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:58: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 0x7fcebb19d240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:58:49.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:58:49.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:58:50.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T06:58:50.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:58:51.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-045656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sVxPOUWwERlxmr9taPLSqDnCkAo%3D&Expires=1773118730 HTTP/1.1" 200 56695
2026-03-09T06:58:51.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:58:51.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:58:51.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:58:51.555 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:58:51.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:59:07.825 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:59:07.971 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:59:08.000 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:59:08.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:59:08.048 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T06:59:38.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T06:59:38.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T06:59:38.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15284
2026-03-09T06:59:38.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T06:59:38.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T06:59:38.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T06:59:38.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-09T06:59:38.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T06:59:38.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T06:59:38.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55424
2026-03-09T06:59:38.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:59:38.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T06:59:38.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T06:59:38.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32246
2026-03-09T06:59:38.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T06:59:38.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T06:59:38.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T06:59: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 0x7fcf6b9c0d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T06:59:41.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T06:59:41.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T06:59:42.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-09T06:59:42.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T06:59:43.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-045656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VpIAmoLiQlYG2dtZP9jtdcXBmBo%3D&Expires=1773118782 HTTP/1.1" 200 56695
2026-03-09T06:59:43.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T06:59:43.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T06:59:43.901 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T06:59:43.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T06:59:43.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T06:59:59.343 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:59:59.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T06:59:59.484 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T06:59:59.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T06:59:59.530 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:00:29.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:00:29.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:00:29.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15339
2026-03-09T07:00:29.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:00:29.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:00:29.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:00: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-09T07:00:29.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:00:29.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:00:29.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55299
2026-03-09T07:00:29.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:00:29.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:00:29.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:00:29.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32332
2026-03-09T07:00:29.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:00:29.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:00:29.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:00:32.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 0x7fcf69411d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:00:32.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:00:32.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:00:33.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:00:33.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:00:34.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-045656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ntVj1LzF5%2BhfurutOMyEBddr7b0%3D&Expires=1773118833 HTTP/1.1" 200 56695
2026-03-09T07:00:34.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:00:34.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:00:34.991 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:00:35.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:00:35.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:00:50.241 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:00:50.352 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:00:50.414 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:00:50.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:00:50.462 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:01:20.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:01:20.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:01:20.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15339
2026-03-09T07:01:20.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:01:20.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:01:20.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:01:20.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-09T07:01:20.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:01:20.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:01:20.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55914
2026-03-09T07:01:20.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:01:20.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:01:20.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:01:20.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32552
2026-03-09T07:01:20.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:01:20.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:01:20.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:01: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 0x7fcebabdfbb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:01:23.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:01:23.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:01:25.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-09T07:01:25.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:01:25.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050057.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aF%2FSitPDZnBxoPNItcO%2FK%2F5ZG5g%3D&Expires=1773118884 HTTP/1.1" 200 55557
2026-03-09T07:01:26.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:01:26.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:01:26.241 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:01:26.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:01:26.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:01:41.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:01:41.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:01:41.687 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:01:41.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:01:41.735 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:02:11.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:02:11.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:02:11.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15339
2026-03-09T07:02:11.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:02:11.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:02:11.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:02:11.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-09T07:02:11.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:02:11.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:02:11.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55914
2026-03-09T07:02:11.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:02:11.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:02:11.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:02:11.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32552
2026-03-09T07:02:11.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:02:11.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:02:11.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:02:14.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 0x7fceb76358d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:02:14.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:02:14.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:02:16.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:02:16.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:02:16.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050057.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mb46j%2BfpI4vqz%2Bc96J7a%2FKbyEO4%3D&Expires=1773118936 HTTP/1.1" 200 55557
2026-03-09T07:02:17.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:02:17.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:02:17.254 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:02:17.275 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:02:17.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:02:32.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:02:32.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:02:32.333 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:02:32.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:02:32.380 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:03:02.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:03:02.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:03:02.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15339
2026-03-09T07:03:02.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:03:02.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:03:02.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:03:02.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-09T07:03:02.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:03:02.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:03:02.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55914
2026-03-09T07:03:02.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:03:02.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:03:02.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:03:02.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32552
2026-03-09T07:03:02.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:03:02.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:03:02.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:03: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 0x7fcf685610f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:03:05.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:03:05.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:03:06.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-09T07:03:06.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:03:07.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050057.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mka8D%2Bh1Uhvu7LphQSytG0aRDbM%3D&Expires=1773118986 HTTP/1.1" 200 55557
2026-03-09T07:03:08.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:03:08.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:03:08.297 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:03:08.316 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:03:08.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:03:23.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:03:23.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:03:24.004 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:03:24.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:03:24.052 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:03:54.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:03:54.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:03:54.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15339
2026-03-09T07:03:54.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:03:54.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:03:54.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:03:54.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-09T07:03:54.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:03:54.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:03:54.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56812
2026-03-09T07:03:54.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:03:54.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:03:54.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:03:54.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32552
2026-03-09T07:03:54.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:03:54.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:03:54.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:03:57.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 0x7fcebb0f5180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:03:57.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:03:57.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:03:58.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-09T07:03:58.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:03:59.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050057.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pa%2F2A7TySWiVElliwnSUd22jON0%3D&Expires=1773119038 HTTP/1.1" 200 55557
2026-03-09T07:03:59.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:03:59.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:03:59.828 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:03:59.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:03:59.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:04:14.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:04:15.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:04:15.154 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:04:15.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:04:15.202 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:04:45.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:04:45.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:04:45.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15339
2026-03-09T07:04:45.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:04:45.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:04:45.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:04:45.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-09T07:04:45.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:04:45.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:04:45.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56812
2026-03-09T07:04:45.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:04:45.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:04:45.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:04:45.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32972
2026-03-09T07:04:45.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:04:45.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:04:45.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:04:48.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 0x7fcf696bff70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:04:48.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:04:48.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:04:49.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-09T07:04:49.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:04:50.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050057.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IphIUpiODA7aF5ZQ%2BNGijy2tDXw%3D&Expires=1773119089 HTTP/1.1" 200 55557
2026-03-09T07:04:50.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:04:50.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:04:50.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:04:50.821 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:04:50.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:05:06.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:05:06.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:05:06.962 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:05:06.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:05:07.010 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:05:37.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:05:37.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:05:37.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15287
2026-03-09T07:05:37.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:05:37.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:05:37.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:05:37.315 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:05:37.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:05:37.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:05:37.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57306
2026-03-09T07:05:37.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:05:37.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:05:37.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:05:37.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33255
2026-03-09T07:05:37.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:05:37.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:05:37.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:05: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 0x7fceba86e560>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:05:40.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:05:40.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:05:41.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-09T07:05:41.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:05:42.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Lgr1NbeHm1oN8cWLcBafDoYLMls%3D&Expires=1773119141 HTTP/1.1" 200 56385
2026-03-09T07:05:42.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:05:42.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:05:42.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:05:42.679 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:05:42.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:05:57.986 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:05:58.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:05:58.161 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:05:58.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:05:58.209 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:06:28.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:06:28.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:06:28.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15287
2026-03-09T07:06:28.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:06:28.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:06:28.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:06:28.358 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:06:28.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:06:28.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:06:28.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57938
2026-03-09T07:06:28.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:06:28.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:06:28.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:06:28.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33255
2026-03-09T07:06:28.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:06:28.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:06:28.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:06: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 0x7fcebabdc3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:06:31.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:06:31.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:06:32.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-09T07:06:32.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:06:33.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HSsMs2q84qD10o4%2BOT1TJW%2FLrig%3D&Expires=1773119192 HTTP/1.1" 200 56385
2026-03-09T07:06:33.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:06:33.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:06:33.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:06:33.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:06:33.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:06:49.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:06:50.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:06:50.073 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:06:50.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:06:50.121 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:07:20.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:07:20.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:07:20.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15287
2026-03-09T07:07:20.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:07:20.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:07:20.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:07:20.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-09T07:07:20.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:07:20.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:07:20.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57938
2026-03-09T07:07:20.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:07:20.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:07:20.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:07:20.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33489
2026-03-09T07:07:20.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:07:20.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:07:20.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:07:23.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 0x7fcf68c8e5f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:07:23.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:07:23.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:07:24.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-09T07:07:24.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:07:25.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8SlRd1TU0sLRIE8qTT06mtEVZc8%3D&Expires=1773119244 HTTP/1.1" 200 56385
2026-03-09T07:07:25.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:07:25.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:07:25.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:07:25.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:07:25.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:07:41.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:07:41.229 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:07:41.291 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:07:41.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:07:41.339 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:08:11.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:08:11.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:08:11.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15287
2026-03-09T07:08:11.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:08:11.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:08:11.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:08:11.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-09T07:08:11.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:08:11.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:08:11.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58357
2026-03-09T07:08:11.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:08:11.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:08:11.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:08:11.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33720
2026-03-09T07:08:11.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:08:11.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:08:11.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:08: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 0x7fcf697757e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:08:14.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:08:14.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:08:15.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:08:15.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:08:16.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RxCKTSpbj7f%2Bb2fbatmi5zl5BnY%3D&Expires=1773119295 HTTP/1.1" 200 56385
2026-03-09T07:08:17.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:08:17.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:08:17.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:08:17.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:08:17.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:08:32.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:08:32.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:08:32.794 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:08:32.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:08:32.840 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:09:02.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:09:02.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:09:03.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15287
2026-03-09T07:09:03.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:09:03.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:09:03.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:09:03.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-09T07:09:03.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:09:03.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:09:03.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58601
2026-03-09T07:09:03.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:09:03.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:09:03.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:09:03.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33826
2026-03-09T07:09:03.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:09:03.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:09:03.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:09:06.423 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928ffd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:09:06.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:09:06.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:09:07.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-09T07:09:07.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:09:08.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W3v9OJk2Qd3YKyzJ5nyzdXvM4rQ%3D&Expires=1773119347 HTTP/1.1" 200 56763
2026-03-09T07:09:08.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:09:08.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:09:08.668 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:09:08.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:09:08.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:09:25.270 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:09:25.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:09:25.443 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:09:25.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:09:25.490 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:09:55.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:09:55.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:09:55.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15287
2026-03-09T07:09:55.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:09:55.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:09:55.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:09:55.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-09T07:09:55.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:09:55.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:09:55.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58601
2026-03-09T07:09:55.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:09:55.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:09:55.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:09:55.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33826
2026-03-09T07:09:55.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:09:55.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:09:55.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:09: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 0x7fceb2bed090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:09:58.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:09:58.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:10:00.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-09T07:10:00.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:10:00.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1xEK1nIg30XVwXbuMx4UNtqSs5U%3D&Expires=1773119399 HTTP/1.1" 200 56763
2026-03-09T07:10:01.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:10:01.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:10:01.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:10:01.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:10:01.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:10:16.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:10:16.909 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:10:16.938 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:10:16.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:10:16.985 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:10:47.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:10:47.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:10:47.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T07:10:47.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:10:47.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:10:47.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:10:47.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-09T07:10:47.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:10:47.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:10:47.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58869
2026-03-09T07:10:47.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:10:47.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:10:47.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:10:47.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33826
2026-03-09T07:10:47.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:10:47.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:10:47.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:10:50.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 0x7fcf6bb25900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:10:50.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:10:50.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:10:51.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-09T07:10:51.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:10:52.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qw5mJtvExS6PZsQ5U%2FDsqoeWKRs%3D&Expires=1773119451 HTTP/1.1" 200 56763
2026-03-09T07:10:52.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:10:52.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:10:52.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:10:52.847 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:10:52.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:11:08.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:11:08.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:11:08.555 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:11:08.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:11:08.602 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:11:38.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:11:38.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:11:38.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T07:11:38.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:11:38.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:11:38.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:11:38.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-09T07:11:38.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:11:38.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:11:38.909 [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-09T07:11:38.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:11:38.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:11:38.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:11:38.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33927
2026-03-09T07:11:38.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:11:38.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:11:38.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:11: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 0x7fcebb4e0040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:11:42.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:11:42.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:11:43.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-09T07:11:43.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:11:43.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=toIp4DPg5g5v9NPbpq8Akh4tXYc%3D&Expires=1773119502 HTTP/1.1" 200 56763
2026-03-09T07:11:44.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:11:44.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:11:44.257 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:11:44.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:11:44.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:11:59.404 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:11:59.517 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:11:59.546 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:11:59.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:11:59.594 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:12:29.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:12:29.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:12:29.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T07:12:29.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:12:29.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:12:29.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:12:29.756 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:12:29.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:12:29.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:12:29.762 [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-09T07:12:29.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:12:29.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:12:29.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:12:29.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33980
2026-03-09T07:12:29.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:12:29.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:12:29.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:12:32.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 0x7fcf68562980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:12:32.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:12:32.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:12:34.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-09T07:12:34.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:12:34.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-050856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SszDPGBGpU9OToz%2B1atpNP9u9UY%3D&Expires=1773119553 HTTP/1.1" 200 56763
2026-03-09T07:12:35.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:12:35.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:12:35.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:12:35.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:12:35.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:12:50.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:12:51.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:12:51.155 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:12:51.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:12:51.203 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:13:21.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:13:21.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:13:21.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T07:13:21.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:13:21.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:13:21.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:13:21.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-09T07:13:21.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:13:21.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:13:21.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59212
2026-03-09T07:13:21.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:13:21.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:13:21.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:13:21.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34078
2026-03-09T07:13:21.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:13:21.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:13:21.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:13: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 0x7fcf68e55450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:13:24.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:13:24.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:13:25.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-09T07:13:25.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:13:26.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-051257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D2yOyqxMUHjGw0h9qqsqaskZQGs%3D&Expires=1773119605 HTTP/1.1" 200 58079
2026-03-09T07:13:27.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:13:27.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:13:27.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:13:27.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:13:27.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:13:42.458 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:13:42.570 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:13:42.599 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:13:42.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:13:42.646 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:14:12.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:14:12.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:14:12.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16066
2026-03-09T07:14:12.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:14:12.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:14:12.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:14:12.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-09T07:14:12.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:14:12.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:14:12.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59150
2026-03-09T07:14:12.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:14:12.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:14:12.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:14:12.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34160
2026-03-09T07:14:12.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:14:12.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:14:12.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:14:16.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 0x7fcf68a32710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:14:16.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:14:16.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:14:17.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-09T07:14:17.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:14:18.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-051257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JjWgTqc7bBC5bVyeYfRfyW%2B9C54%3D&Expires=1773119657 HTTP/1.1" 200 58079
2026-03-09T07:14:18.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:14:18.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:14:18.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:14:18.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:14:18.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:14:34.465 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:14:34.576 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:14:34.638 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:14:34.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:14:34.686 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:15:04.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:15:04.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:15:10.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16172
2026-03-09T07:15:10.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:15:10.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:15:10.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:15:10.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-09T07:15:10.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:15:10.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:15:10.348 [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-09T07:15:10.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:15:10.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:15:10.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:15:10.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34160
2026-03-09T07:15:10.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:15:10.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:15:10.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:15: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 0x7fcebacaf970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:15:13.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:15:13.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:15:14.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-09T07:15:14.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:15:15.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-051257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3M0er4CgSUSrM5fh3bAlS03NMJ4%3D&Expires=1773119714 HTTP/1.1" 200 58079
2026-03-09T07:15:15.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:15:15.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:15:15.728 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:15:15.750 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:15:15.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:15:31.415 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:15:31.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:15:31.558 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:15:31.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:15:31.605 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:16:01.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:16:01.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:16:01.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16172
2026-03-09T07:16:01.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:16:01.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:16:01.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:16:01.756 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:16:01.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:16:01.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:16:01.760 [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-09T07:16:01.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:16:01.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:16:01.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:16:01.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34149
2026-03-09T07:16:01.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:16:01.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:16:01.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:16:04.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 0x7fcf6bbcabc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:16:04.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:16:04.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:16:05.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-09T07:16:05.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:16:06.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-051257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tX%2FZH04kdSE4nLenEuPpVQev6eg%3D&Expires=1773119765 HTTP/1.1" 200 58079
2026-03-09T07:16:07.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:16:07.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:16:07.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:16:07.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:16:07.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:16:24.251 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:16:24.395 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:16:24.423 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:16:24.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:16:24.471 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:16:54.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:16:54.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:16:54.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16172
2026-03-09T07:16:54.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:16:54.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:16:54.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:16:54.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-09T07:16:54.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:16:54.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:16:54.630 [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-09T07:16:54.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:16:54.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:16:54.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:16:54.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34149
2026-03-09T07:16:54.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:16:54.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:16:54.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:16:57.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 0x7fcf68bae500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:16:57.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:16:57.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:16:58.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-09T07:16:58.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:16:59.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-051657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Jy0sk%2FMlFMyKGasAslSvOd%2Fqm04%3D&Expires=1773119818 HTTP/1.1" 200 58491
2026-03-09T07:16:59.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:16:59.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:16:59.959 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:16:59.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:16:59.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:17:15.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:17:15.202 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:17:15.231 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:17:15.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:17:15.278 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:17:45.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:17:45.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:17:45.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16172
2026-03-09T07:17:45.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:17:45.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:17:45.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:17:45.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-09T07:17:45.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:17:45.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:17:45.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59584
2026-03-09T07:17:45.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:17:45.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:17:45.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:17:45.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34149
2026-03-09T07:17:45.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:17:45.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:17:45.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07: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 0x7fcf6b993070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:17:48.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:17:48.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:17:49.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-09T07:17:49.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:17:50.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-051657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fUsL8y57elmNH%2FE4sCFBMKHvk6c%3D&Expires=1773119869 HTTP/1.1" 200 58491
2026-03-09T07:17:50.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:17:50.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:17:50.789 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:17:50.809 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:17:50.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:18:08.184 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:18:08.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:18:08.358 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:18:08.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:18:08.406 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:18:38.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:18:38.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:18:38.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16172
2026-03-09T07:18:38.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:18:38.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:18:38.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:18:38.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-09T07:18:38.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:18:38.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:18:38.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59584
2026-03-09T07:18:38.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:18:38.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:18:38.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:18:38.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34376
2026-03-09T07:18:38.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:18:38.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:18:38.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:18:41.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 0x7fcebabffbe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:18:41.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:18:41.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:18:42.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:18:42.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:18:43.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-051657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8BhAKaJ9xJCwXjkor9VS38KjRTA%3D&Expires=1773119922 HTTP/1.1" 200 58491
2026-03-09T07:18:43.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:18:43.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:18:43.899 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:18:43.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:18:43.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:18:58.844 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:18:58.957 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:18:58.985 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:18:58.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:18:59.033 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:19:29.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:19:29.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:19:29.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16172
2026-03-09T07:19:29.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:19:29.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:19:29.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:19:29.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-09T07:19:29.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:19:29.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:19:29.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59862
2026-03-09T07:19:29.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:19:29.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:19:29.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:19:29.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34376
2026-03-09T07:19:29.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:19:29.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:19:29.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:19:32.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 0x7fcf697f54e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:19:32.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:19:32.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:19:33.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-09T07:19:33.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:19:34.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-051657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vcLKBm2Ju6ID6RC2pomu%2B%2FEU3UQ%3D&Expires=1773119973 HTTP/1.1" 200 58491
2026-03-09T07:19:34.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:19:34.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:19:34.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:19:34.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:19:34.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:19:50.083 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:19:50.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:19:50.254 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:19:50.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:19:50.302 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:20:20.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:20:20.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:20:20.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16051
2026-03-09T07:20:20.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:20:20.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:20:20.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:20:20.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-09T07:20:20.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:20:20.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:20:20.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60120
2026-03-09T07:20:20.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:20:20.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:20:20.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:20:20.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34563
2026-03-09T07:20:20.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:20:20.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:20:20.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:20:23.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 0x7fcf69649f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:20:23.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:20:23.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:20:24.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-09T07:20:24.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:20:26.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-051657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d4MimBLO2Fhe9W9NxROWcaalfwo%3D&Expires=1773120024 HTTP/1.1" 200 58491
2026-03-09T07:20:26.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:20:27.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:20:27.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:20:27.026 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:20:27.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:20:42.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:20:42.375 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:20:42.403 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:20:42.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:20:42.450 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:21:12.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:21:12.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:21:12.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16051
2026-03-09T07:21:12.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:21:12.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:21:12.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:21:12.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-09T07:21:12.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:21:12.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:21:12.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60120
2026-03-09T07:21:12.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:21:12.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:21:12.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:21:12.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34627
2026-03-09T07:21:12.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:21:12.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:21:12.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:21: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 0x7fcf6928fc10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:21:15.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:21:15.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:21:17.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-09T07:21:17.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:21:17.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hvsTcsGQCwW4yYx%2BFR2H2Ab%2BamY%3D&Expires=1773120076 HTTP/1.1" 200 59131
2026-03-09T07:21:18.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:21:18.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:21:18.145 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:21:18.165 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:21:18.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:21:33.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:21:33.813 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:21:33.875 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:21:33.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:21:33.923 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:22:03.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:22:03.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:22:04.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16051
2026-03-09T07:22:04.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:22:04.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:22:04.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:22: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-09T07:22:04.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:22:04.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:22:04.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60193
2026-03-09T07:22:04.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:22:04.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:22:04.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:22:04.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34752
2026-03-09T07:22:04.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:22:04.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:22:04.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:22:07.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 0x7fcf68ade2c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:22:07.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:22:07.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:22:08.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-09T07:22:08.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:22:09.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NIU%2F6hbZt4j7q8zokZDA0a5OKro%3D&Expires=1773120128 HTTP/1.1" 200 59131
2026-03-09T07:22:09.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:22:09.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:22:09.739 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:22:09.768 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:22:09.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:22:25.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:22:25.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:22:25.834 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:22:25.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:22:25.881 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:22:55.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:22:55.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:22:56.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16051
2026-03-09T07:22:56.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:22:56.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:22:56.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:22:56.185 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:22:56.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:22:56.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:22:56.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60621
2026-03-09T07:22:56.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:22:56.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:22:56.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:22:56.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34752
2026-03-09T07:22:56.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:22:56.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:22:56.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:22:59.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 0x7fceb7635210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:22:59.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:22:59.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:23:00.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-09T07:23:00.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:23:01.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XX9yw%2F%2F2UaA9jrjekw4huwbXIR8%3D&Expires=1773120180 HTTP/1.1" 200 59131
2026-03-09T07:23:01.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:23:01.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:23:01.500 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:23:01.521 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:23:01.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:23:16.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:23:16.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:23:16.959 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:23:16.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:23:17.006 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:23:47.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:23:47.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:23:47.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16051
2026-03-09T07:23:47.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:23:47.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:23:47.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:23:47.161 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:23:47.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:23:47.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:23:47.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60621
2026-03-09T07:23:47.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:23:47.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:23:47.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:23:47.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34898
2026-03-09T07:23:47.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:23:47.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:23:47.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:23: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 0x7fcf68a6e3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:23:50.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:23:50.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:23:51.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:23:51.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:23:52.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=10og86%2FuVVDP4Mbi8u9W4UA7xSI%3D&Expires=1773120231 HTTP/1.1" 200 59131
2026-03-09T07:23:52.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:23:52.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:23:52.541 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:23:52.562 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:23:52.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:24:08.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:24:09.089 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:24:09.118 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:24:09.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:24:09.165 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:24:39.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:24:39.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:24:39.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16051
2026-03-09T07:24:39.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:24:39.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:24:39.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:24:39.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-09T07:24:39.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:24:39.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:24:39.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60675
2026-03-09T07:24:39.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:24:39.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:24:39.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:24:39.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34898
2026-03-09T07:24:39.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:24:39.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:24:39.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:24: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 0x7fcf6927b190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:24:42.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:24:42.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:24:43.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-09T07:24:43.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:24:44.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SdZSF8DZYDx1lJWbvHUJqT3lLEs%3D&Expires=1773120283 HTTP/1.1" 200 59131
2026-03-09T07:24:44.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:24:44.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:24:44.834 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:24:44.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:24:44.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:24:59.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:25:00.030 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:25:00.094 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:25:00.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:25:00.142 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:25:30.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:25:30.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:25:30.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:25:30.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:25:30.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:25:30.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:25:30.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:25:30.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:25:30.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:25:30.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60971
2026-03-09T07:25:30.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:25:30.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:25:30.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:25:30.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34975
2026-03-09T07:25:30.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:25:30.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:25:30.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:25:33.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 0x7fcf694fd3f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:25:33.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:25:33.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:25:34.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-09T07:25:34.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:25:35.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cig1AIU%2Bs88IEVw7IooiOjTCP%2FE%3D&Expires=1773120334 HTTP/1.1" 200 60146
2026-03-09T07:25:35.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:25:35.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:25:35.645 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:25:35.666 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:25:35.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:25:51.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:25:51.193 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:25:51.222 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:25:51.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:25:51.269 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:26:21.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:26:21.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:26:21.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:26:21.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:26:21.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:26:21.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:26:21.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-09T07:26:21.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:26:21.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:26:21.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60971
2026-03-09T07:26:21.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:26:21.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:26:21.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:26:21.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35084
2026-03-09T07:26:21.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:26:21.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:26:21.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:26:24.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 0x7fcf6ba6f640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:26:24.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:26:24.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:26:25.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-09T07:26:25.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:26:26.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X9CL9nE%2BbiRvHcPCrtAG0C4piwM%3D&Expires=1773120385 HTTP/1.1" 200 60146
2026-03-09T07:26:26.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:26:26.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:26:26.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:26:27.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:26:27.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:26:42.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:26:42.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:26:42.481 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:26:42.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:26:42.529 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:27:12.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:27:12.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:27:12.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:27:12.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:27:12.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:27:12.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:27:12.844 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:27:12.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:27:12.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:27:12.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61125
2026-03-09T07:27:12.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:27:12.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:27:12.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:27:12.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35246
2026-03-09T07:27:12.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:27:12.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:27:12.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:27:15.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 0x7fcf69512470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:27:15.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:27:15.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:27:17.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:27:17.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:27:18.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SQRjA%2BKfg27KrNDYZe81xg2cw%2B8%3D&Expires=1773120437 HTTP/1.1" 200 60146
2026-03-09T07:27:18.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:27:18.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:27:18.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:27:18.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:27:18.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:27:35.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:27:35.222 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:27:35.251 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:27:35.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:27:35.298 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:28:05.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:28:05.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:28:05.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:28:05.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:28:05.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:28:05.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:28:05.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-09T07:28:05.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:28:05.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:28:05.866 [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-09T07:28:05.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:28:05.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:28:05.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:28:05.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35246
2026-03-09T07:28:05.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:28:05.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:28:05.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:28: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 0x7fcf6858baf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:28:08.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:28:08.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:28:10.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-09T07:28:10.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:28:10.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yZwSgLqumF3R%2FVJLORU7xJiizFU%3D&Expires=1773120489 HTTP/1.1" 200 60146
2026-03-09T07:28:11.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:28:11.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:28:11.191 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:28:11.212 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:28:11.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:28:26.359 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:28:26.470 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:28:26.532 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:28:26.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:28:26.579 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:28:56.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:28:56.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:28:56.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:28:56.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:28:56.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:28:56.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:28:56.745 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:28:56.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:28:56.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:28:56.751 [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-09T07:28:56.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:28:56.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:28:56.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:28:56.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35246
2026-03-09T07:28:56.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:28:56.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:28:56.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:28:59.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 0x7fcebb149150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:28:59.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:28:59.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:29:00.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-09T07:29:00.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:29:01.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fwz9zNEgnEkWLTNaQykXkmZwaK4%3D&Expires=1773120540 HTTP/1.1" 200 60202
2026-03-09T07:29:02.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:29:02.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:29:02.067 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:29:02.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:29:02.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:29:17.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:29:17.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:29:17.984 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:29:17.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:29:18.031 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:29:48.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:29:48.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:29:48.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:29:48.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:29:48.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:29:48.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:29:48.343 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:29:48.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:29:48.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:29:48.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61690
2026-03-09T07:29:48.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:29:48.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:29:48.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:29:48.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35393
2026-03-09T07:29:48.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:29:48.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:29:48.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:29:51.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 0x7fcebb4e1e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:29:51.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:29:51.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:29:52.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:29:52.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:29:53.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bsEEb3p9WjDiShRdgwMl2jOWiOs%3D&Expires=1773120592 HTTP/1.1" 200 60202
2026-03-09T07:29:53.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:29:53.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:29:53.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:29:53.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:29:53.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:30:09.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:30:09.280 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:30:09.308 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:30:09.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:30:09.356 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:30:39.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:30:39.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:30:39.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:30:39.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:30:39.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:30:39.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:30:39.519 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:30:39.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:30:39.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:30:39.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61690
2026-03-09T07:30:39.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:30:39.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:30:39.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:30:39.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35486
2026-03-09T07:30:39.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:30:39.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:30:39.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:30:42.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 0x7fcebac27160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:30:42.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:30:42.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:30:43.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-09T07:30:43.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:30:44.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FssOWPdM4Zrtn3%2BlWjGDS5E4gq8%3D&Expires=1773120643 HTTP/1.1" 200 60202
2026-03-09T07:30:44.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:30:44.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:30:44.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:30:44.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:30:44.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:30:59.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:31:00.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:31:00.122 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:31:00.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:31:00.170 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:31:30.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:31:30.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:31:30.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:31:30.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:31:30.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:31:30.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:31:30.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-09T07:31:30.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:31:30.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:31:30.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61690
2026-03-09T07:31:30.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:31:30.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:31:30.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:31:30.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35486
2026-03-09T07:31:30.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:31:30.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:31:30.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:31:33.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 0x7fcebac66170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:31:33.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:31:33.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:31:34.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-09T07:31:34.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:31:35.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Qi3uMN%2FwUbABUR8RwlHjhuiykzQ%3D&Expires=1773120694 HTTP/1.1" 200 60202
2026-03-09T07:31:35.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:31:35.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:31:35.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:31:35.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:31:35.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:31:51.292 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:31:51.404 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:31:51.468 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:31:51.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:31:51.515 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:32:21.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:32:21.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:32:21.817 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:32:21.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:32:21.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:32:21.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:32:21.844 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:32:21.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:32:21.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:32:21.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61621
2026-03-09T07:32:21.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:32:21.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:32:21.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:32:21.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35513
2026-03-09T07:32:21.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:32:21.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:32:21.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:32:24.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 0x7fcf693bcbb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:32:24.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:32:24.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:32:26.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:32:26.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:32:26.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-052858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Zmupm9sKetLoWsRyt7pgJ9AYmWU%3D&Expires=1773120746 HTTP/1.1" 200 60202
2026-03-09T07:32:27.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:32:27.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:32:27.260 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:32:27.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:32:27.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:32:42.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:32:42.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:32:42.631 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:32:42.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:32:42.678 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:33:12.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:33:12.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:33:12.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:33:12.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:33:12.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:33:12.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:33:12.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-09T07:33:12.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:33:12.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:33:12.823 [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-09T07:33:12.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:33:12.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:33:12.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:33:12.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35513
2026-03-09T07:33:12.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:33:12.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:33:12.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:33:15.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 0x7fceb7634c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:33:15.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:33:15.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:33:17.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:33:17.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:33:17.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-053259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hfMZsOXfbwH7mRFkhbeZxtksNPw%3D&Expires=1773120796 HTTP/1.1" 200 60387
2026-03-09T07:33:18.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:33:18.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:33:18.212 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:33:18.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:33:18.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:33:34.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:33:34.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:33:34.222 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:33:34.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:33:34.271 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:34:04.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:34:04.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:34:04.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:34:04.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:34:04.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:34:04.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:34:04.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-09T07:34:04.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:34:04.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:34:04.608 [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-09T07:34:04.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:34:04.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:34:04.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:34:04.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35489
2026-03-09T07:34:04.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:34:04.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:34:04.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:34:07.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 0x7fcf68e2dde0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:34:07.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:34:07.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:34:08.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-09T07:34:08.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:34:09.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-053259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zUMdrvn9ibuXlz2GLH59H7PdQEQ%3D&Expires=1773120848 HTTP/1.1" 200 60387
2026-03-09T07:34:09.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:34:09.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:34:09.909 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:34:09.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:34:09.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:34:25.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:34:25.181 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:34:25.209 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:34:25.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:34:25.257 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:34:55.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:34:55.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:34:56.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:34:56.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:34:56.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:34:56.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:34:56.031 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:34:56.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:34:56.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:34:56.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61478
2026-03-09T07:34:56.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:34:56.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:34:56.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:34:56.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35489
2026-03-09T07:34:56.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:34:56.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:34:56.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:34: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 0x7fcf693bc790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:34:59.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:34:59.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:35:00.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-09T07:35:00.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:35:01.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-053259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IaBNRNW9b3MCawggz7rBtB6MaiI%3D&Expires=1773120900 HTTP/1.1" 200 60387
2026-03-09T07:35:01.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:35:01.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:35:01.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:35:01.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:35:01.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:35:16.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:35:17.098 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:35:17.159 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:35:17.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:35:17.207 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:35:47.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:35:47.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:35:47.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:35:47.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:35:47.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:35:47.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:35:47.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-09T07:35:47.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:35:47.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:35:47.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61478
2026-03-09T07:35:47.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:35:47.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:35:47.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:35:47.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35450
2026-03-09T07:35:47.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:35:47.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:35:47.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:35:50.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 0x7fcf6978c0a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:35:50.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:35:50.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:35:51.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:35:51.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:35:52.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-053259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9rkf4J5%2FA%2B9DHponXc5TMILd9Bg%3D&Expires=1773120951 HTTP/1.1" 200 60387
2026-03-09T07:35:52.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:35:52.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:35:52.685 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:35:52.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:35:52.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:36:07.712 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:36:07.827 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:36:07.856 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:36:07.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:36:07.904 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:36:37.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:36:37.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:36:38.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:36:38.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:36:38.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:36:38.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:36:38.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-09T07:36:38.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:36:38.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:36:38.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61560
2026-03-09T07:36:38.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:36:38.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:36:38.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:36:38.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35392
2026-03-09T07:36:38.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:36:38.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:36:38.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:36: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 0x7fcf68a6e5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:36:41.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:36:41.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:36:42.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-09T07:36:42.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:36:43.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-053259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oPWsEBzOdHNiUz7O3rhybfLNY2w%3D&Expires=1773121002 HTTP/1.1" 200 60387
2026-03-09T07:36:43.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:36:43.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:36:43.430 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:36:43.443 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:36:43.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:37:00.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:37:00.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:37:00.641 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:37:00.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:37:00.687 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:37:30.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:37:30.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:37:30.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:37:30.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:37:30.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:37:30.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:37:30.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-09T07:37:30.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:37:30.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:37:30.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61836
2026-03-09T07:37:30.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:37:30.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:37:30.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:37:30.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35392
2026-03-09T07:37:30.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:37:30.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:37:30.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:37: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 0x7fcf6bfca3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:37:33.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:37:33.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:37:35.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:37:35.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:37:35.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-053658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Cx%2FyLgJmAPRBKiEkhKvvATgLu%2BE%3D&Expires=1773121054 HTTP/1.1" 200 61346
2026-03-09T07:37:36.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:37:36.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:37:36.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:37:36.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:37:36.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:37:51.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:37:51.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:37:51.573 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:37:51.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:37:51.620 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:38:21.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:38:21.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:38:21.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:38:21.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:38:21.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:38:21.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:38:21.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-09T07:38:21.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:38:21.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:38:21.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61836
2026-03-09T07:38:21.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:38:21.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:38:21.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:38:21.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35486
2026-03-09T07:38:21.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:38:21.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:38:21.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:38: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 0x7fcf696380a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:38:24.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:38:24.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:38:26.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-09T07:38:26.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:38:26.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-053658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L%2B4mfpuXkq203mDP08cAo0mM5p0%3D&Expires=1773121105 HTTP/1.1" 200 61346
2026-03-09T07:38:27.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:38:27.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:38:27.453 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:38:27.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:38:27.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:38:43.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:38:43.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:38:43.239 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:38:43.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:38:43.287 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:39:13.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:39:13.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:39:13.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:39:13.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:39:13.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:39:13.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:39:13.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-09T07:39:13.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:39:13.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:39:13.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61989
2026-03-09T07:39:13.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:39:13.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:39:13.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:39:13.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35597
2026-03-09T07:39:13.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:39:13.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:39:13.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:39:16.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 0x7fcf69362110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:39:16.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:39:16.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:39:17.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-09T07:39:17.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:39:18.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-053658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C37BFB537eXnXni2fMS7UmXcz8g%3D&Expires=1773121157 HTTP/1.1" 200 61346
2026-03-09T07:39:18.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:39:18.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:39:18.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:39:18.933 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:39:18.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:39:34.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:39:34.193 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:39:34.222 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:39:34.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:39:34.269 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:40:04.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:40:04.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:40:06.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:40:06.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:40:06.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:40:06.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:40:06.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-09T07:40:06.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:40:06.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:40:06.047 [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-09T07:40:06.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:40:06.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:40:06.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:40:06.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35683
2026-03-09T07:40:06.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:40:06.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:40:06.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:40: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 0x7fcebac62530>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:40:09.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:40:09.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:40:10.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-09T07:40:10.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:40:11.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-053658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8Dh20g5N9io2rtrGfN4GCVXIjDM%3D&Expires=1773121210 HTTP/1.1" 200 61346
2026-03-09T07:40:11.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:40:11.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:40:11.424 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:40:11.444 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:40:11.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:40:27.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:40:28.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:40:28.105 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:40:28.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:40:28.152 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:40:58.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:40:58.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:40:58.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:40:58.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:40:58.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:40:58.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:40:58.308 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:40:58.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:40:58.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:40:58.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62549
2026-03-09T07:40:58.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:40:58.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:40:58.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:40:58.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35683
2026-03-09T07:40:58.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:40:58.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:40:58.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:41: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 0x7fcf693b5c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:41:01.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:41:01.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:41:02.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-09T07:41:02.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:41:03.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RjUf2QDd5Hpcd3A9KGAdZgK4WjE%3D&Expires=1773121262 HTTP/1.1" 200 61453
2026-03-09T07:41:03.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:41:03.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:41:03.829 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:41:03.847 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:41:03.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:41:19.193 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:41:19.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:41:19.333 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:41:19.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:41:19.381 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:41:49.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:41:49.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:41:49.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:41:49.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:41:49.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:41:49.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:41:49.532 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:41:49.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:41:49.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:41:49.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62549
2026-03-09T07:41:49.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:41:49.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:41:49.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:41:49.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35854
2026-03-09T07:41:49.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:41:49.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:41:49.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:41: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 0x7fcebabec0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:41:52.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:41:52.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:41:53.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:41:53.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:41:54.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a27ERFfG3eApjvtQb4nlRqSa2Vk%3D&Expires=1773121313 HTTP/1.1" 200 61453
2026-03-09T07:41:54.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:41:54.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:41:54.878 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:41:54.899 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:41:54.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:42:10.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:42:10.983 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:42:11.046 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:42:11.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:42:11.093 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:42:41.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:42:41.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:42:41.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:42:41.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:42:41.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:42:41.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:42:41.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-09T07:42:41.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:42:41.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:42:41.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62704
2026-03-09T07:42:41.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:42:41.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:42:41.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:42:41.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35862
2026-03-09T07:42:41.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:42:41.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:42:41.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:42:44.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 0x7fcf68b61720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:42:44.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:42:44.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:42:45.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-09T07:42:45.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:42:46.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=80qggdzFF9pC4ixE9nt5dukE2a0%3D&Expires=1773121365 HTTP/1.1" 200 61453
2026-03-09T07:42:46.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:42:46.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:42:46.815 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:42:46.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:42:46.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:43:03.211 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:43:03.322 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:43:03.350 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:43:03.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:43:03.398 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:43:33.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:43:33.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:43:33.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:43:33.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:43:33.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:43:33.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:43:33.717 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:43:33.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:43:33.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:43:33.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62918
2026-03-09T07:43:33.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:43:33.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:43:33.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:43:33.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35877
2026-03-09T07:43:33.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:43:33.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:43:33.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:43:36.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 0x7fcf6bbca3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:43:36.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:43:36.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:43:37.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-09T07:43:37.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:43:38.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PNCjlWj1i%2FD%2FEoc7EfIrsJgp5aA%3D&Expires=1773121417 HTTP/1.1" 200 61453
2026-03-09T07:43:39.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:43:39.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:43:39.062 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:43:39.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:43:39.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:43:54.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:43:54.733 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:43:54.761 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:43:54.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:43:54.809 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:44:24.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:44:24.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:44:24.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T07:44:24.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:44:24.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:44:24.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:44:24.954 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:44:24.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:44:24.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:44:24.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62918
2026-03-09T07:44:24.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:44:24.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:44:24.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:44:24.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35963
2026-03-09T07:44:24.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:44:24.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:44:24.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:44: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 0x7fcf685552a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:44:28.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:44:28.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:44:29.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-09T07:44:29.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:44:30.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h14OKcDk%2BCUqGSwUh1%2FTgmGYNHI%3D&Expires=1773121469 HTTP/1.1" 200 61453
2026-03-09T07:44:30.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:44:30.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:44:30.328 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:44:30.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:44:30.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:44:46.696 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:44:46.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:44:46.836 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:44:46.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:44:46.882 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:45:16.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:45:16.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:45:17.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16073
2026-03-09T07:45:17.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:45:17.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:45:17.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:45:17.035 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:45:17.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:45:17.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:45:17.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62918
2026-03-09T07:45:17.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:45:17.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:45:17.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:45:17.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35963
2026-03-09T07:45:17.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:45:17.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:45:17.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:45:20.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 0x7fcf68e36020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:45:20.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:45:20.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:45:21.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:45:21.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:45:22.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EC6WLfAGECRWgCnAON1JtLzI%2BJA%3D&Expires=1773121521 HTTP/1.1" 200 61625
2026-03-09T07:45:22.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:45:22.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:45:22.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:45:22.373 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:45:22.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:45:37.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:45:37.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:45:37.991 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:45:37.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:45:38.039 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:46:08.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:46:08.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:46:08.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16073
2026-03-09T07:46:08.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:46:08.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:46:08.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:46:08.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-09T07:46:08.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:46:08.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:46:08.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63329
2026-03-09T07:46:08.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:46:08.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:46:08.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:46:08.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35963
2026-03-09T07:46:08.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:46:08.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:46:08.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:46: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 0x7fcf696492a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:46:11.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:46:11.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:46:12.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:46:12.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:46:13.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sKUs7qXC3vJ%2F34YklFgogBCDJ6I%3D&Expires=1773121572 HTTP/1.1" 200 61625
2026-03-09T07:46:13.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:46:13.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:46:13.934 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:46:13.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:46:13.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:46:29.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:46:29.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:46:29.618 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:46:29.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:46:29.665 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:46:59.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:46:59.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:46:59.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16073
2026-03-09T07:46:59.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:46:59.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:46:59.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:46:59.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-09T07:46:59.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:46:59.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:46:59.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63329
2026-03-09T07:46:59.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:46:59.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:46:59.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:46:59.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35963
2026-03-09T07:46:59.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:46:59.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:46:59.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:47:02.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 0x7fcf69638a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:47:02.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:47:02.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:47:04.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-09T07:47:04.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:47:04.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DJ8wvaqB1tomY3SI75r4MRBXhLU%3D&Expires=1773121623 HTTP/1.1" 200 61625
2026-03-09T07:47:05.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:47:05.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:47:05.166 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:47:05.185 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:47:05.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:47:20.081 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:47:20.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:47:20.252 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:47:20.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:47:20.300 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:47:50.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:47:50.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:47:50.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16073
2026-03-09T07:47:50.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:47:50.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:47:50.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:47:50.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-09T07:47:50.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:47:50.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:47:50.626 [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-09T07:47:50.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:47:50.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:47:50.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:47:50.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36513
2026-03-09T07:47:50.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:47:50.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:47:50.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:47:53.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 0x7fcf694ca320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:47:53.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:47:53.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:47:54.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-09T07:47:54.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:47:55.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tBEIkcIbE%2Fis0bQWA7QHs0q1LvA%3D&Expires=1773121674 HTTP/1.1" 200 61625
2026-03-09T07:47:55.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:47:55.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:47:55.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:47:56.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:47:56.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:48:11.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:48:11.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:48:11.898 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:48:11.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:48:11.945 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:48:41.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:48:41.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:48:42.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16073
2026-03-09T07:48:42.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:48:42.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:48:42.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:48:42.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-09T07:48:42.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:48:42.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:48:42.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63601
2026-03-09T07:48:42.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:48:42.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:48:42.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:48:42.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36578
2026-03-09T07:48:42.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:48:42.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:48:42.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:48:45.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 0x7fcf692892d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:48:45.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:48:45.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:48:46.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-09T07:48:46.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:48:47.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r%2Bdnr8yTFflT6UA0V62usFdkcr8%3D&Expires=1773121726 HTTP/1.1" 200 61625
2026-03-09T07:48:47.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:48:47.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:48:47.462 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:48:47.482 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:48:47.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:49:02.943 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:49:03.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:49:03.115 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:49:03.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:49:03.163 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:49:33.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:49:33.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:49:33.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16073
2026-03-09T07:49:33.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:49:33.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:49:33.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:49:33.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-09T07:49:33.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:49:33.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:49:33.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63601
2026-03-09T07:49:33.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:49:33.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:49:33.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:49:33.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36725
2026-03-09T07:49:33.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:49:33.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:49:33.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:49:36.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 0x7fcf68d14d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:49:36.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:49:36.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:49:37.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-09T07:49:37.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:49:38.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Uf5SlDt8MKVoxHVuNphzATaGZnk%3D&Expires=1773121777 HTTP/1.1" 200 62223
2026-03-09T07:49:38.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:49:38.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:49:38.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:49:38.693 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:49:38.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:49:53.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:49:54.089 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:49:54.118 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:49:54.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:49:54.165 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:50:24.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:50:24.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:50:24.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16086
2026-03-09T07:50:24.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:50:24.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:50:24.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:50:24.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-09T07:50:24.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:50:24.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:50:24.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63872
2026-03-09T07:50:24.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:50:24.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:50:24.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:50:24.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36725
2026-03-09T07:50:24.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:50:24.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:50:24.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:50:27.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 0x7fcf68ee0ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:50:27.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:50:27.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:50:28.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-09T07:50:28.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:50:29.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CHXIHS8pYwbXcXSX0joBRi7Iq5c%3D&Expires=1773121828 HTTP/1.1" 200 62223
2026-03-09T07:50:29.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:50:29.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:50:29.727 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:50:29.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:50:29.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:50:45.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:50:45.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:50:45.850 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:50:45.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:50:45.898 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:51:15.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:51:15.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:51:16.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16086
2026-03-09T07:51:16.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:51:16.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:51:16.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:51:16.210 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:51:16.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:51:16.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:51:16.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63872
2026-03-09T07:51:16.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:51:16.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:51:16.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:51:16.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36773
2026-03-09T07:51:16.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:51:16.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:51:16.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:51: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 0x7fceb31680a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:51:19.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:51:19.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:51:20.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-09T07:51:20.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:51:21.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pLX1ANuYgL5R3ze8DUUBZ8Ru4qo%3D&Expires=1773121880 HTTP/1.1" 200 62223
2026-03-09T07:51:21.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:51:21.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:51:21.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:51:21.539 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:51:21.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:51:36.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:51:36.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:51:36.699 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:51:36.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:51:36.747 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:52:06.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:52:06.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:52:06.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16086
2026-03-09T07:52:06.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:52:06.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:52:06.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:52: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-09T07:52:06.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:52:06.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:52:06.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64045
2026-03-09T07:52:06.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:52:06.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:52:06.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:52:06.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36909
2026-03-09T07:52:06.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:52:06.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:52:06.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:52: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 0x7fcf68c03df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:52:09.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:52:09.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:52:11.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-09T07:52:11.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:52:11.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-054858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FVz%2Bqs1Gm8wAFoqM3BOcs3W7%2Fyw%3D&Expires=1773121930 HTTP/1.1" 200 62223
2026-03-09T07:52:12.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:52:12.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:52:12.467 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:52:12.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:52:12.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:52:28.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:52:28.322 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:52:28.351 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:52:28.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:52:28.398 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:52:58.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:52:58.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:52:58.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16086
2026-03-09T07:52:58.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:52:58.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:52:58.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:52:58.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-09T07:52:58.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:52:58.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:52:58.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64297
2026-03-09T07:52:58.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:52:58.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:52:58.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:52:58.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36909
2026-03-09T07:52:58.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:52:58.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:52:58.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:53:01.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 0x7fcf6963b4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:53:01.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:53:01.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:53:02.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-09T07:53:02.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:53:03.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-055259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tlXi4SFh49wMf5KCs2Jdjmle5RY%3D&Expires=1773121982 HTTP/1.1" 200 62187
2026-03-09T07:53:04.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:53:04.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:53:04.070 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:53:04.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:53:04.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:53:19.405 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:53:19.519 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:53:19.549 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:53:19.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:53:19.596 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:53:49.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:53:49.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:53:49.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16086
2026-03-09T07:53:49.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:53:49.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:53:49.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:53:49.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-09T07:53:49.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:53:49.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:53:49.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64297
2026-03-09T07:53:49.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:53:49.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:53:49.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:53:49.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37025
2026-03-09T07:53:49.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:53:49.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:53:49.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:53:53.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 0x7fcf684c7f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:53:53.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:53:53.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:53:54.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-09T07:53:54.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:53:55.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-055259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Vry7UxoYmG8fjcCXG5bWFfYjIxk%3D&Expires=1773122034 HTTP/1.1" 200 62187
2026-03-09T07:53:55.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:53:55.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:53:55.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:53:55.314 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:53:55.314 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:54:11.853 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:54:11.999 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:54:12.027 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:54:12.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:54:12.074 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:54:42.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:54:42.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:54:42.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16086
2026-03-09T07:54:42.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:54:42.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:54:42.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:54:42.226 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T07:54:42.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:54:42.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:54:42.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64622
2026-03-09T07:54:42.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:54:42.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:54:42.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:54:42.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37043
2026-03-09T07:54:42.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:54:42.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:54:42.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:54:45.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 0x7fcf68cd38e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:54:45.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:54:45.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:54:46.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-09T07:54:46.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:54:47.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-055259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1NezXv6FFpDplkvPv7Tjl40MVVE%3D&Expires=1773122086 HTTP/1.1" 200 62187
2026-03-09T07:54:47.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:54:47.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:54:47.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:54:47.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:54:47.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:55:03.034 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:55:03.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:55:03.177 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:55:03.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:55:03.225 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:55:33.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:55:33.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:55:33.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16035
2026-03-09T07:55:33.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:55:33.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:55:33.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:55:33.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-09T07:55:33.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:55:33.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:55:33.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64823
2026-03-09T07:55:33.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:55:33.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:55:33.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:55:33.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37043
2026-03-09T07:55:33.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:55:33.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:55:33.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:55:36.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 0x7fcf684eb340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:55:36.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:55:36.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:55:37.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-09T07:55:37.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:55:38.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-055259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cUVysUOSmuHQX35B%2BjUzmNkMcGg%3D&Expires=1773122137 HTTP/1.1" 200 62187
2026-03-09T07:55:38.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:55:38.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:55:38.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:55:38.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:55:38.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:55:55.037 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:55:55.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:55:55.209 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:55:55.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:55:55.257 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:56:25.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:56:25.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:56:25.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16035
2026-03-09T07:56:25.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:56:25.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:56:25.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:56:25.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-09T07:56:25.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:56:25.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:56:25.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64823
2026-03-09T07:56:25.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:56:25.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:56:25.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:56:25.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37142
2026-03-09T07:56:25.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:56:25.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:56:25.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:56:28.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 0x7fcf696bdd80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:56:28.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:56:28.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:56:29.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-09T07:56:29.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:56:30.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-055259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PMli7eFGV4%2FIGgX3g8Qy8iYCaTA%3D&Expires=1773122189 HTTP/1.1" 200 62187
2026-03-09T07:56:30.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:56:30.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:56:30.800 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:56:30.818 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:56:30.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:56:46.188 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:56:46.302 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:56:46.331 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:56:46.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:56:46.379 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:57:16.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:57:16.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:57:16.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16035
2026-03-09T07:57:16.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:57:16.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:57:16.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:57:16.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-09T07:57:16.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:57:16.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:57:16.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64929
2026-03-09T07:57:16.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:57:16.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:57:16.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:57:16.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37250
2026-03-09T07:57:16.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:57:16.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:57:16.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:57:19.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 0x7fcebac24be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:57:19.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:57:19.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:57:21.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-09T07:57:21.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:57:21.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-055700.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZX5n1ITZr23JwL8AAATv7e%2F4xVQ%3D&Expires=1773122241 HTTP/1.1" 200 62880
2026-03-09T07:57:22.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:57:22.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:57:22.253 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:57:22.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:57:22.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:57:37.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:57:38.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:57:38.166 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:57:38.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:57:38.214 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:58:08.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:58:08.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:58:08.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16035
2026-03-09T07:58:08.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:58:08.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:58:08.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:58:08.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-09T07:58:08.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:58:08.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:58:08.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64926
2026-03-09T07:58:08.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:58:08.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:58:08.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:58:08.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37233
2026-03-09T07:58:08.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:58:08.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:58:08.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:58: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 0x7fcf6b89e680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:58:11.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:58:11.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:58:12.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T07:58:12.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:58:13.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-055700.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PzMZ416E9JfUhEQ1G4aL49RwTN4%3D&Expires=1773122292 HTTP/1.1" 200 62880
2026-03-09T07:58:14.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:58:14.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:58:14.021 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:58:14.041 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:58:14.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:58:29.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:58:29.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:58:30.009 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:58:30.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:58:30.057 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:59:00.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:59:00.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:59:00.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16035
2026-03-09T07:59:00.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:59:00.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:59:00.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:59:00.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-09T07:59:00.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:59:00.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:59:00.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64926
2026-03-09T07:59:00.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:59:00.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:59:00.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:59:00.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37233
2026-03-09T07:59:00.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:59:00.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:59:00.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:59: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 0x7fceb2bef520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:59:03.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:59:03.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:59:04.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-09T07:59:04.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:59:05.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-055700.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fnVFE8J334CLf1uCyBCyVj4xqkY%3D&Expires=1773122344 HTTP/1.1" 200 62880
2026-03-09T07:59:05.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:59:05.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:59:05.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:59:06.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:59:06.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T07:59:21.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:59:21.508 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T07:59:21.537 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T07:59:21.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T07:59:21.584 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T07:59:51.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T07:59:51.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T07:59:51.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16035
2026-03-09T07:59:51.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T07:59:51.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T07:59:51.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T07:59:51.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-09T07:59:51.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T07:59:51.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T07:59:51.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60057
2026-03-09T07:59:51.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:59:51.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T07:59:51.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T07:59:51.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37233
2026-03-09T07:59:51.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T07:59:51.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T07:59:51.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T07:59: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 0x7fcf6bc0a740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T07:59:54.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T07:59:54.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T07:59:55.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-09T07:59:55.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T07:59:56.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-055700.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5u%2BiiojLH8Ki8%2BO6nfyJJTV8iDU%3D&Expires=1773122395 HTTP/1.1" 200 62880
2026-03-09T07:59:57.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T07:59:57.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T07:59:57.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T07:59:57.131 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T07:59:57.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:00:13.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:00:14.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:00:14.051 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:00:14.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:00:14.098 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:00:44.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:00:44.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:00:44.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16110
2026-03-09T08:00:44.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:00:44.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:00:44.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:00:44.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-09T08:00:44.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:00:44.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:00:44.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60209
2026-03-09T08:00:44.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:00:44.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:00:44.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:00:44.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35103
2026-03-09T08:00:44.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:00:44.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:00:44.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:00: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 0x7fcf68a993f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:00:47.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:00:47.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:00:48.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-09T08:00:48.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:00:49.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-055700.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZZrLJWn8cRF0K9eZprtb6LTaSx8%3D&Expires=1773122448 HTTP/1.1" 200 62880
2026-03-09T08:00:49.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:00:49.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:00:49.700 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:00:49.720 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:00:49.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:01:04.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:01:04.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:01:04.978 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:01:04.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:01:05.026 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:01:35.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:01:35.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:01:35.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16110
2026-03-09T08:01:35.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:01:35.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:01:35.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:01:35.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-09T08:01:35.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:01:35.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:01:35.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60294
2026-03-09T08:01:35.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:01:35.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:01:35.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:01:35.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35205
2026-03-09T08:01:35.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:01:35.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:01:35.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:01:38.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 0x7fceb3110790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:01:38.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:01:38.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:01:39.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:01:39.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:01:40.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060100.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EzvlZ8%2F5s1HYSJRIT5Ter6OmCQo%3D&Expires=1773122499 HTTP/1.1" 200 63752
2026-03-09T08:01:40.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:01:40.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:01:40.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:01:40.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:01:40.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:01:56.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:01:56.533 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:01:56.563 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:01:56.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:01:56.611 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:02:26.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:02:26.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:02:26.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16110
2026-03-09T08:02:26.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:02:26.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:02:26.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:02:26.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-09T08:02:26.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:02:26.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:02:26.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60316
2026-03-09T08:02:26.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:02:26.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:02:26.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:02:26.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35219
2026-03-09T08:02:26.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:02:26.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:02:26.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:02:29.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 0x7fcf6963be50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:02:29.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:02:29.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:02:30.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-09T08:02:30.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:02:31.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060100.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d2NUYwVrH7bZ89Eam1OD5QK23Qs%3D&Expires=1773122550 HTTP/1.1" 200 63752
2026-03-09T08:02:32.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:02:32.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:02:32.073 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:02:32.093 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:02:32.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:02:49.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:02:49.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:02:49.282 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:02:49.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:02:49.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:03:19.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:03:19.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:03:19.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16110
2026-03-09T08:03:19.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:03:19.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:03:19.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:03:19.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-09T08:03:19.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:03:19.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:03:19.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60554
2026-03-09T08:03:19.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:03:19.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:03:19.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:03:19.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35338
2026-03-09T08:03:19.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:03:19.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:03:19.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:03:22.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 0x7fceba7ff730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:03:22.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:03:22.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:03:23.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-09T08:03:23.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:03:24.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060100.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BAWWO0G5PMlqjqIOpijPA%2BOToZc%3D&Expires=1773122603 HTTP/1.1" 200 63752
2026-03-09T08:03:24.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:03:24.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:03:24.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:03:25.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:03:25.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:03:40.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:03:40.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:03:40.304 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:03:40.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:03:40.350 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:04:10.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:04:10.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:04:10.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16110
2026-03-09T08:04:10.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:04:10.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:04:10.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:04:10.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-09T08:04:10.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:04:10.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:04:10.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60651
2026-03-09T08:04:10.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:04:10.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:04:10.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:04:10.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35341
2026-03-09T08:04:10.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:04:10.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:04:10.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:04: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 0x7fcf6964b670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:04:13.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:04:13.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:04:14.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-09T08:04:14.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:04:15.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060100.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rCnK9%2BIo1QVoYZriIpVlAqYXdZ0%3D&Expires=1773122654 HTTP/1.1" 200 63752
2026-03-09T08:04:16.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:04:16.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:04:16.098 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:04:16.122 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:04:16.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:04:33.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:04:33.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:04:33.826 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:04:33.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:04:33.874 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:05:03.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:05:03.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:05:04.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16033
2026-03-09T08:05:04.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:05:04.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:05:04.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:05:04.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-09T08:05:04.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:05:04.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:05:04.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60655
2026-03-09T08:05:04.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:05:04.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:05:04.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:05:04.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35398
2026-03-09T08:05:04.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:05:04.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:05:04.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:05:07.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 0x7fcf6934a740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:05:07.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:05:07.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:05:08.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:05:08.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:05:09.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CF6u4oGo%2FipyBXNz%2FfAZ3oZGbtc%3D&Expires=1773122708 HTTP/1.1" 200 63966
2026-03-09T08:05:09.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:05:09.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:05:09.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:05:09.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:05:09.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:05:25.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:05:25.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:05:25.615 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:05:25.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:05:25.661 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:05:55.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:05:55.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:05:56.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16033
2026-03-09T08:05:56.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:05:56.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:05:56.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:05:56.226 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T08:05:56.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:05:56.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:05:56.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60718
2026-03-09T08:05:56.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:05:56.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:05:56.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:05:56.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35398
2026-03-09T08:05:56.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:05:56.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:05:56.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:05: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 0x7fcebabdc610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:05:59.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:05:59.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:06:00.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-09T08:06:00.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:06:01.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iQ4AwMklwJqG1RVZX0P%2FxvJ%2BQ1k%3D&Expires=1773122760 HTTP/1.1" 200 63966
2026-03-09T08:06:01.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:06:01.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:06:01.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:06:01.632 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:06:01.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:06:19.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:06:19.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:06:19.895 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:06:19.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:06:19.943 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:06:49.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:06:49.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:06:50.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16033
2026-03-09T08:06:50.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:06:50.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:06:50.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:06:50.095 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T08:06:50.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:06:50.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:06:50.101 [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-09T08:06:50.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:06:50.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:06:50.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:06:50.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35422
2026-03-09T08:06:50.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:06:50.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:06:50.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:06:53.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 0x7fcebacac9d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:06:53.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:06:53.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:06:54.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-09T08:06:54.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:06:55.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hQPiYRAyDGP9sfumx8b0RAAvh%2BI%3D&Expires=1773122814 HTTP/1.1" 200 63966
2026-03-09T08:06:55.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:06:55.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:06:55.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:06:55.503 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:06:55.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:07:10.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:07:10.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:07:10.457 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:07:10.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:07:10.503 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:07:40.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:07:40.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:07:40.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16033
2026-03-09T08:07:40.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:07:40.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:07:40.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:07:40.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-09T08:07:40.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:07:40.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:07:40.922 [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-09T08:07:40.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:07:40.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:07:40.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:07:40.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35394
2026-03-09T08:07:40.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:07:40.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:07:40.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:07: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 0x7fcf68e2ccd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:07:43.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:07:43.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:07:45.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-09T08:07:45.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:07:45.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cbNXEzzbMrvL4wHbm04Z4%2Bc5IXk%3D&Expires=1773122864 HTTP/1.1" 200 63966
2026-03-09T08:07:46.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:07:46.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:07:46.253 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:07:46.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:07:46.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:08:03.166 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:08:03.310 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:08:03.339 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:08:03.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:08:03.386 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:08:33.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:08:33.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:08:33.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16033
2026-03-09T08:08:33.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:08:33.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:08:33.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:08:33.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-09T08:08:33.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:08:33.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:08:33.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60911
2026-03-09T08:08:33.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:08:33.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:08:33.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:08:33.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35395
2026-03-09T08:08:33.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:08:33.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:08:33.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:08: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 0x7fcf6963bbb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:08:36.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:08:36.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:08:37.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-09T08:08:37.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:08:38.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h3zZ%2FiGv9q56Ki0PV6VYh2oOW5U%3D&Expires=1773122917 HTTP/1.1" 200 63966
2026-03-09T08:08:39.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:08:39.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:08:39.084 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:08:39.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:08:39.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:08:54.470 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:08:54.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:08:54.613 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:08:54.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:08:54.660 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:09:24.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:09:24.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:09:25.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16033
2026-03-09T08:09:25.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:09:25.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:09:25.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:09:25.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-09T08:09:25.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:09:25.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:09:25.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60825
2026-03-09T08:09:25.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:09:25.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:09:25.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:09:25.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35579
2026-03-09T08:09:25.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:09:25.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:09:25.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:09: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 0x7fcebabde350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:09:28.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:09:28.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:09:29.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-09T08:09:29.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:09:30.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=elD%2F8v21be79PjNgwqCHXVjEdFc%3D&Expires=1773122969 HTTP/1.1" 200 63986
2026-03-09T08:09:30.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:09:30.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:09:30.485 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:09:30.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:09:30.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:09:46.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:09:46.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:09:46.317 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:09:46.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:09:46.364 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:10:16.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:10:16.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:10:16.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16117
2026-03-09T08:10:16.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:10:16.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:10:16.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:10:16.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T08:10:16.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:10:16.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:10:16.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61067
2026-03-09T08:10:16.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:10:16.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:10:16.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:10:16.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35645
2026-03-09T08:10:16.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:10:16.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:10:16.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:10: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 0x7fcf693bd2a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:10:19.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:10:19.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:10:20.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-09T08:10:20.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:10:21.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p%2Bg2gn4K023wh%2Fzxw3m0U%2FY3aS0%3D&Expires=1773123020 HTTP/1.1" 200 63986
2026-03-09T08:10:21.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:10:21.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:10:21.824 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:10:21.846 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:10:21.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:10:36.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:10:37.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:10:37.063 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:10:37.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:10:37.110 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:11:07.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:11:07.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:11:07.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16117
2026-03-09T08:11:07.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:11:07.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:11:07.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:11:07.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-09T08:11:07.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:11:07.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:11:07.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61055
2026-03-09T08:11:07.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:11:07.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:11:07.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:11:07.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35598
2026-03-09T08:11:07.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:11:07.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:11:07.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:11:10.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 0x7fcebb0cbbe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:11:10.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:11:10.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:11:11.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-09T08:11:11.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:11:12.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NN948JzxeCjjY9qZk6LVcert1rw%3D&Expires=1773123071 HTTP/1.1" 200 63986
2026-03-09T08:11:12.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:11:12.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:11:12.575 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:11:12.595 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:11:12.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:11:29.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:11:29.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:11:29.347 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:11:29.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:11:29.394 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:11:59.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:11:59.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:11:59.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16117
2026-03-09T08:11:59.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:11:59.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:11:59.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:11:59.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-09T08:11:59.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:11:59.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:11:59.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60962
2026-03-09T08:11:59.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:11:59.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:11:59.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:11:59.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35598
2026-03-09T08:11:59.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:11:59.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:11:59.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:12: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 0x7fcf694ff6d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:12:02.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:12:02.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:12:03.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:12:03.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:12:04.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8Dz5PV%2BmOja6uLized%2FLAfiaIZI%3D&Expires=1773123123 HTTP/1.1" 200 63986
2026-03-09T08:12:05.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:12:05.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:12:05.062 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:12:05.081 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:12:05.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:12:20.421 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:12:20.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:12:20.574 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:12:20.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:12:20.620 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:12:50.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:12:50.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:12:50.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16117
2026-03-09T08:12:50.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:12:50.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:12:50.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:12:50.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-09T08:12:50.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:12:50.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:12:50.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60961
2026-03-09T08:12:50.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:12:50.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:12:50.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:12:50.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35712
2026-03-09T08:12:50.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:12:50.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:12:50.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:12: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 0x7fcf68a99c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:12:54.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:12:54.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:12: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-09T08:12:55.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:12:56.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-060900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b8%2F%2B%2BPUQjjDsT%2BHWn8ph0PfJNIQ%3D&Expires=1773123175 HTTP/1.1" 200 63986
2026-03-09T08:12:56.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:12:56.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:12:56.368 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:12:56.382 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:12:56.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:13:11.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:13:11.862 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:13:11.891 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:13:11.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:13:11.937 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:13:41.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:13:41.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:13:42.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16117
2026-03-09T08:13:42.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:13:42.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:13:42.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:13:42.277 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T08:13:42.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:13:42.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:13:42.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61142
2026-03-09T08:13:42.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:13:42.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:13:42.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:13:42.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35619
2026-03-09T08:13:42.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:13:42.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:13:42.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:13: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 0x7fceb2bec4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:13:45.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:13:45.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:13:46.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-09T08:13:46.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:13:47.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-061259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ve7g7WQ3%2FfsRAvds22g0KXHLfwc%3D&Expires=1773123226 HTTP/1.1" 200 64285
2026-03-09T08:13:47.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:13:47.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:13:47.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:13:47.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:13:47.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:14:04.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:14:04.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:14:04.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:14:04.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:14:04.320 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:14:34.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:14:34.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:14:34.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16117
2026-03-09T08:14:34.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:14:34.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:14:34.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:14:34.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-09T08:14:34.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:14:34.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:14:34.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61217
2026-03-09T08:14:34.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:14:34.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:14:34.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:14:34.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35667
2026-03-09T08:14:34.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:14:34.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:14:34.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:14: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 0x7fcf68e56a10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:14:37.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:14:37.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:14:38.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-09T08:14:38.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:14:39.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-061259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ghy0sN5nJlOUyLAGwheCCLcV7IM%3D&Expires=1773123278 HTTP/1.1" 200 64285
2026-03-09T08:14:39.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:14:39.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:14:39.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:14:40.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:14:40.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:14:55.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:14:55.734 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:14:55.763 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:14:55.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:14:55.811 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:15:25.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:15:25.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:15:25.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16067
2026-03-09T08:15:25.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:15:25.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:15:25.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:15:25.953 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T08:15:25.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:15:25.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:15:25.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61256
2026-03-09T08:15:25.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:15:25.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:15:25.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:15:25.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35718
2026-03-09T08:15:25.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:15:25.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:15:25.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:15:29.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 0x7fcf6bb436a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:15:29.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:15:29.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:15: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-09T08:15:30.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:15:31.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-061259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oJtqrnKE17OmtSPO0MaJecCTf6Y%3D&Expires=1773123330 HTTP/1.1" 200 64285
2026-03-09T08:15:31.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:15:31.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:15:31.294 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:15:31.316 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:15:31.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:15:47.889 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:15:48.004 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:15:48.034 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:15:48.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:15:48.081 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:16:18.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:16:18.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:16:18.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16067
2026-03-09T08:16:18.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:16:18.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:16:18.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:16:18.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-09T08:16:18.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:16:18.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:16:18.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61256
2026-03-09T08:16:18.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:16:18.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:16:18.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:16:18.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35776
2026-03-09T08:16:18.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:16:18.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:16:18.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:16:21.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 0x7fcf68a165c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:16:21.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:16:21.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:16:22.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:16:22.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:16:23.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-061259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I%2BTWfhd62pgegmE0Hv2NyNfryaE%3D&Expires=1773123382 HTTP/1.1" 200 64285
2026-03-09T08:16:23.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:16:23.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:16:23.546 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:16:23.568 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:16:23.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:16:38.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:16:38.852 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:16:38.881 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:16:38.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:16:38.927 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:17:08.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:17:08.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:17:09.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16067
2026-03-09T08:17:09.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:17:09.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:17:09.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:17:09.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-09T08:17:09.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:17:09.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:17:09.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61189
2026-03-09T08:17:09.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:17:09.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:17:09.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:17:09.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35741
2026-03-09T08:17:09.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:17:09.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:17:09.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:17: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 0x7fcf694cafe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:17:12.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:17:12.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:17: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-09T08:17:13.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:17:14.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-061702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BEiDXbOYVmJFiahy8y6TpSkrXZA%3D&Expires=1773123433 HTTP/1.1" 200 64315
2026-03-09T08:17:14.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:17:14.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:17:14.617 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:17:14.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:17:14.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:17:29.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:17:30.008 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:17:30.038 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:17:30.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:17:30.084 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:18:00.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:18:00.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:18:00.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16067
2026-03-09T08:18:00.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:18:00.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:18:00.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:18:00.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-09T08:18:00.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:18:00.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:18:00.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61320
2026-03-09T08:18:00.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:18:00.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:18:00.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:18:00.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35741
2026-03-09T08:18:00.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:18:00.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:18:00.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08: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 0x7fcf68ce4f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:18:03.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:18:03.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:18:04.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-09T08:18:04.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:18:05.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-061702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kyrjM%2F6VjE8M64nL25oVoMIaU5Y%3D&Expires=1773123484 HTTP/1.1" 200 64315
2026-03-09T08:18:05.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:18:05.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:18:05.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:18:05.922 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:18:05.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:18:20.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:18:21.119 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:18:21.148 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:18:21.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:18:21.195 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:18:51.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:18:51.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:18:51.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16067
2026-03-09T08:18:51.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:18:51.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:18:51.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:18:51.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-09T08:18:51.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:18:51.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:18:51.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61230
2026-03-09T08:18:51.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:18:51.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:18:51.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:18:51.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35746
2026-03-09T08:18:51.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:18:51.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:18:51.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:18:54.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 0x7fcf6bb43250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:18:54.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:18:54.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:18:55.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-09T08:18:55.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:18:56.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-061702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lIUrwdZco7DFvh8Tnuq8ee4TvD0%3D&Expires=1773123535 HTTP/1.1" 200 64315
2026-03-09T08:18:56.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:18:56.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:18:56.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:18:56.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:18:56.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:19:12.794 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:19:12.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:19:12.934 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:19:12.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:19:12.982 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:19:43.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:19:43.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:19:43.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16067
2026-03-09T08:19:43.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:19:43.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:19:43.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:19:43.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-09T08:19:43.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:19:43.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:19:43.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61414
2026-03-09T08:19:43.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:19:43.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:19:43.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:19:43.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35831
2026-03-09T08:19:43.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:19:43.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:19:43.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:19: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 0x7fcebb0e22c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:19:46.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:19:46.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:19:47.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-09T08:19:47.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:19:48.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-061702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D%2B6ALAXuK4jixSHYC5O8wpMqkHA%3D&Expires=1773123587 HTTP/1.1" 200 64315
2026-03-09T08:19:48.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:19:48.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:19:48.497 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:19:48.518 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:19:48.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:20:03.731 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:20:03.878 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:20:03.907 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:20:03.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:20:03.955 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:20:33.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:20:33.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:20:34.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16068
2026-03-09T08:20:34.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:20:34.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:20:34.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:20:34.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-09T08:20:34.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:20:34.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:20:34.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61405
2026-03-09T08:20:34.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:20:34.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:20:34.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:20:34.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35873
2026-03-09T08:20:34.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:20:34.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:20:34.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:20: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 0x7fcf694a9b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:20:37.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:20:37.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:20:38.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-09T08:20:38.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:20:39.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-061702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3T%2BVsaM3EFaX3ZYilsKy3%2BcR2Ss%3D&Expires=1773123638 HTTP/1.1" 200 64315
2026-03-09T08:20:39.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:20:39.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:20:39.430 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:20:39.452 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:20:39.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:20:55.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:20:55.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:20:55.751 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:20:55.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:20:55.798 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:21:25.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:21:25.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:21:25.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16068
2026-03-09T08:21:25.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:21:25.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:21:25.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:21:25.958 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T08:21:25.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:21:25.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:21:25.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61568
2026-03-09T08:21:25.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:21:25.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:21:25.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:21:25.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35909
2026-03-09T08:21:25.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:21:25.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:21:25.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:21:29.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 0x7fcf6938f550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:21:29.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:21:29.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:21:30.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-09T08:21:30.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:21:31.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4jVTQWVSQMwiE%2FIw4bpw3T3wsDM%3D&Expires=1773123690 HTTP/1.1" 200 64518
2026-03-09T08:21:31.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:21:31.314 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:21:31.314 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:21:31.336 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:21:31.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:21:46.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:21:47.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:21:47.089 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:21:47.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:21:47.136 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:22:17.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:22:17.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:22:17.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16068
2026-03-09T08:22:17.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:22:17.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:22:17.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:22:17.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-09T08:22:17.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:22:17.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:22:17.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61632
2026-03-09T08:22:17.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:22:17.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:22:17.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:22:17.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35921
2026-03-09T08:22:17.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:22:17.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:22:17.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:22:20.535 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2c280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:22:20.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:22:20.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:22:21.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-09T08:22:21.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:22:22.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qCKFlJxhlOBLrQWDnn5EMA3Vue0%3D&Expires=1773123741 HTTP/1.1" 200 64518
2026-03-09T08:22:23.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:22:23.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:22:23.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:22:23.067 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:22:23.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:22:38.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:22:38.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:22:38.320 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:22:38.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:22:38.368 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:23:08.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:23:08.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:23:08.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16068
2026-03-09T08:23:08.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:23:08.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:23:08.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:23:08.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-09T08:23:08.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:23:08.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:23:08.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61563
2026-03-09T08:23:08.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:23:08.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:23:08.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:23:08.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36009
2026-03-09T08:23:08.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:23:08.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:23:08.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:23: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 0x7fcebac452d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:23:11.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:23:11.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:23:12.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-09T08:23:12.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:23:13.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nXsJ3ryj6IZZE3rIYw3d2Lno48I%3D&Expires=1773123792 HTTP/1.1" 200 64518
2026-03-09T08:23:14.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:23:14.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:23:14.073 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:23:14.092 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:23:14.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:23:30.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:23:30.857 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:23:30.887 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:23:30.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:23:30.934 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:24:00.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:24:00.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:24:01.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16068
2026-03-09T08:24:01.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:24:01.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:24:01.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:24:01.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-09T08:24:01.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:24:01.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:24:01.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61618
2026-03-09T08:24:01.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:24:01.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:24:01.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:24:01.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36013
2026-03-09T08:24:01.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:24:01.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:24:01.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:24: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 0x7fcebb132320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:24:04.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:24:04.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:24:05.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-09T08:24:05.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:24:06.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I7flx%2FeWq2joI4KC8MGJoNLmLW8%3D&Expires=1773123845 HTTP/1.1" 200 64518
2026-03-09T08:24:06.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:24:06.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:24:06.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:24:06.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:24:06.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:24:22.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:24:22.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:24:22.596 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:24:22.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:24:22.644 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:24:52.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:24:52.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:24:52.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16068
2026-03-09T08:24:52.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:24:52.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:24:52.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:24:52.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-09T08:24:52.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:24:52.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:24:52.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61618
2026-03-09T08:24:52.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:24:52.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:24:52.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:24:52.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36013
2026-03-09T08:24:52.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:24:52.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:24:52.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:24:55.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 0x7fcebac84820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:24:55.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:24:55.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:24:57.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-09T08:24:57.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:24:57.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i8det7e3oFiUmWQCeey1qZX9bH8%3D&Expires=1773123896 HTTP/1.1" 200 64518
2026-03-09T08:24:58.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:24:58.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:24:58.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:24:58.189 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:24:58.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:25:14.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:25:14.395 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:25:14.424 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:25:14.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:25:14.472 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:25:44.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:25:44.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:25:44.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T08:25:44.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:25:44.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:25:44.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:25:44.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-09T08:25:44.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:25:44.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:25:44.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61655
2026-03-09T08:25:44.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:25:44.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:25:44.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:25:44.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36013
2026-03-09T08:25:44.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:25:44.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:25:44.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:25:47.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 0x7fcf6ba2dde0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:25:47.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:25:47.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:25:48.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:25:48.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:25:49.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SoGXmG4%2BpRQZmZ3PszXjJNhByL0%3D&Expires=1773123948 HTTP/1.1" 200 64908
2026-03-09T08:25:50.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:25:50.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:25:50.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:25:50.237 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:25:50.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:26:05.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:26:05.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:26:05.321 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:26:05.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:26:05.368 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:26:35.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:26:35.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:26:35.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T08:26:35.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:26:35.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:26:35.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:26:35.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-09T08:26:35.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:26:35.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:26:35.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61669
2026-03-09T08:26:35.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:26:35.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:26:35.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:26:35.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36079
2026-03-09T08:26:35.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:26:35.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:26:35.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:26:38.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 0x7fcf68e4ba30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:26:38.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:26:38.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:26:39.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-09T08:26:39.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:26:40.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Ba4lH%2BtXhid1eaxnCe703qiw1oA%3D&Expires=1773123999 HTTP/1.1" 200 64908
2026-03-09T08:26:41.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:26:41.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:26:41.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:26:41.049 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:26:41.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:26:57.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:26:57.798 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:26:57.827 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:26:57.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:26:57.873 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:27:27.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:27:27.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:27:28.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T08:27:28.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:27:28.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:27:28.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:27:28.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-09T08:27:28.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:27:28.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:27:28.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61791
2026-03-09T08:27:28.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:27:28.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:27:28.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:27:28.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36144
2026-03-09T08:27:28.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:27:28.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:27:28.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:27: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 0x7fcebb1545e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:27:31.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:27:31.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:27:32.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-09T08:27:32.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:27:33.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tBWHb9JnX2AnKqm898aclc%2BWYlg%3D&Expires=1773124052 HTTP/1.1" 200 64908
2026-03-09T08:27:33.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:27:33.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:27:33.596 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:27:33.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:27:33.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:27:49.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:27:49.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:27:49.313 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:27:49.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:27:49.360 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:28:19.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:28:19.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:28:19.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T08:28:19.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:28:19.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:28:19.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:28:19.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-09T08:28:19.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:28:19.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:28:19.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61943
2026-03-09T08:28:19.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:28:19.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:28:19.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:28:19.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36124
2026-03-09T08:28:19.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:28:19.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:28:19.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:28:22.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 0x7fcebb0f7eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:28:22.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:28:22.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:28: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-09T08:28:23.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:28:24.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7A1aEJVpzpXoEc0XPmFMb8%2BhBTo%3D&Expires=1773124103 HTTP/1.1" 200 64908
2026-03-09T08:28:25.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:28:25.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:28:25.071 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:28:25.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:28:25.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:28:40.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:28:40.879 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:28:40.909 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:28:40.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:28:40.956 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:29:10.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:29:10.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:29:11.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16043
2026-03-09T08:29:11.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:29:11.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:29:11.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:29:11.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-09T08:29:11.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:29:11.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:29:11.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62002
2026-03-09T08:29:11.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:29:11.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:29:11.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:29:11.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36239
2026-03-09T08:29:11.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:29:11.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:29:11.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:29: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 0x7fcf68e9add0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:29:14.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:29:14.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:29:15.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-09T08:29:15.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:29:16.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OabuvUKmsWA074OCUbQvpDFQvCI%3D&Expires=1773124155 HTTP/1.1" 200 65067
2026-03-09T08:29:16.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:29:16.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:29:16.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:29:16.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:29:16.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:29:32.010 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:29:32.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:29:32.154 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:29:32.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:29:32.201 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:30:02.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:30:02.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:30:14.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15550
2026-03-09T08:30:14.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:30:14.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:30:14.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:30:14.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-09T08:30:14.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:30:14.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:30:14.137 [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-09T08:30:14.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:30:14.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:30:14.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:30:14.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36112
2026-03-09T08:30:14.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:30:14.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:30:14.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:30: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 0x7fcf697bb5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:30:17.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:30:17.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:30:18.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-09T08:30:18.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:30:19.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OqVpCOT6ehb17dT%2BHwld58%2Bd41U%3D&Expires=1773124218 HTTP/1.1" 200 65067
2026-03-09T08:30:19.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:30:19.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:30:19.697 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:30:19.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:30:19.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:30:36.718 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:30:36.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:30:36.859 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:30:36.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:30:36.906 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:31:06.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:31:06.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:31:07.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15550
2026-03-09T08:31:07.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:31:07.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:31:07.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:31:07.085 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T08:31:07.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:31:07.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:31:07.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62032
2026-03-09T08:31:07.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:31:07.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:31:07.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:31:07.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36242
2026-03-09T08:31:07.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:31:07.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:31:07.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:31:10.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 0x7fcf68a76ad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:31:10.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:31:10.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:31:11.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-09T08:31:11.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:31:12.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FAsaa5WqckV5JUbcUqKQSgjD7gI%3D&Expires=1773124271 HTTP/1.1" 200 65067
2026-03-09T08:31:12.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:31:12.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:31:12.466 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:31:12.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:31:12.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:31:28.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:31:28.222 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:31:28.251 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:31:28.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:31:28.297 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:31:58.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:31:58.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:31:58.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15550
2026-03-09T08:31:58.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:31:58.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:31:58.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:31:58.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-09T08:31:58.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:31:58.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:31:58.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62073
2026-03-09T08:31:58.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:31:58.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:31:58.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:31:58.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36242
2026-03-09T08:31:58.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:31:58.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:31:58.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:32:01.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 0x7fceb7212740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:32:01.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:32:01.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:32:02.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-09T08:32:02.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:32:03.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lTYjt3EEdcvDspPMXG2jK2vZ%2Bdg%3D&Expires=1773124322 HTTP/1.1" 200 65067
2026-03-09T08:32:03.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:32:03.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:32:03.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:32:03.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:32:03.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:32:21.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:32:21.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:32:21.199 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:32:21.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:32:21.247 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:32:51.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:32:51.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:32:51.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15550
2026-03-09T08:32:51.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:32:51.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:32:51.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:32:51.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-09T08:32:51.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:32:51.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:32:51.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62392
2026-03-09T08:32:51.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:32:51.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:32:51.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:32:51.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36222
2026-03-09T08:32:51.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:32:51.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:32:51.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:32: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 0x7fcf68d15900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:32:54.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:32:54.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:32:55.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:32:55.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:32:56.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-062901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qs6a5OeAywRG7IkLM5SAxoEftl8%3D&Expires=1773124375 HTTP/1.1" 200 65067
2026-03-09T08:32:56.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:32:56.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:32:56.986 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:32:57.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:32:57.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:33:12.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:33:12.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:33:12.924 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:33:12.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:33:12.971 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:33:42.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:33:42.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:33:43.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15550
2026-03-09T08:33:43.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:33:43.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:33:43.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:33:43.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-09T08:33:43.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:33:43.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:33:43.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62392
2026-03-09T08:33:43.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:33:43.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:33:43.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:33:43.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36372
2026-03-09T08:33:43.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:33:43.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:33:43.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:33: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 0x7fcf69777be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:33:46.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:33:46.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:33:47.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-09T08:33:47.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:33:48.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-063302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qNPNXxt10s6kANWirp%2FwGg6UWIs%3D&Expires=1773124427 HTTP/1.1" 200 65325
2026-03-09T08:33:48.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:33:48.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:33:48.503 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:33:48.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:33:48.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:34:05.353 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:34:05.464 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:34:05.493 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:34:05.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:34:05.541 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:34:35.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:34:35.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:34:35.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15550
2026-03-09T08:34:35.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:34:35.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:34:35.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:34:35.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-09T08:34:35.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:34:35.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:34:35.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62280
2026-03-09T08:34:35.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:34:35.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:34:35.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:34:35.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36372
2026-03-09T08:34:35.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:34:35.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:34:35.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:34:38.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 0x7fcf6b9c1de0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:34:38.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:34:38.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:34:40.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-09T08:34:40.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:34:40.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-063302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IRRKELQoUAoG1ltWBswvegEkjkQ%3D&Expires=1773124479 HTTP/1.1" 200 65325
2026-03-09T08:34:41.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:34:41.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:34:41.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:34:41.488 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:34:41.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:34:56.680 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:34:56.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:34:56.822 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:34:56.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:34:56.869 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:35:26.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:35:26.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:35:27.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T08:35:27.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:35:27.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:35:27.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:35:27.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-09T08:35:27.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:35:27.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:35:27.204 [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-09T08:35:27.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:35:27.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:35:27.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:35:27.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36318
2026-03-09T08:35:27.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:35:27.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:35:27.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:35: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 0x7fce73d967d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:35:30.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:35:30.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:35:31.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-09T08:35:31.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:35:32.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-063302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5jyWOsWj3w9cPGqYQyjBuw7SbcM%3D&Expires=1773124531 HTTP/1.1" 200 65325
2026-03-09T08:35:32.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:35:32.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:35:32.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:35:32.569 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:35:32.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:35:49.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:35:50.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:35:50.119 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:35:50.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:35:50.166 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:36:20.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:36:20.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:36:20.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T08:36:20.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:36:20.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:36:20.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:36:20.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-09T08:36:20.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:36:20.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:36:20.371 [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-09T08:36:20.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:36:20.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:36:20.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:36:20.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36394
2026-03-09T08:36:20.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:36:20.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:36:20.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:36: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 0x7fcf697edff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:36:23.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:36:23.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:36:24.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-09T08:36:24.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:36:25.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-063302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jKegsnhw6M8wxvzkW4tXGePgbjc%3D&Expires=1773124584 HTTP/1.1" 200 65325
2026-03-09T08:36:26.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:36:26.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:36:26.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:36:26.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:36:26.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:36:41.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:36:42.030 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:36:42.059 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:36:42.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:36:42.107 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:37:12.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:37:12.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:37:12.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T08:37:12.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:37:12.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:37:12.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:37: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-09T08:37:12.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:37:12.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:37:12.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62410
2026-03-09T08:37:12.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:37:12.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:37:12.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:37:12.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36343
2026-03-09T08:37:12.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:37:12.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:37:12.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:37: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 0x7fcf69639bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:37:15.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:37:15.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:37:16.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-09T08:37:16.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:37:17.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-063701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wlqeh3PCFFcd6eUxkRLWmnwcPE8%3D&Expires=1773124636 HTTP/1.1" 200 65730
2026-03-09T08:37:17.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:37:17.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:37:17.641 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:37:17.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:37:17.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:37:33.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:37:33.478 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:37:33.506 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:37:33.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:37:33.551 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:38:03.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:38:03.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:38:03.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T08:38:03.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:38:03.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:38:03.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:38:03.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-09T08:38:03.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:38:03.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:38:03.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62396
2026-03-09T08:38:03.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:38:03.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:38:03.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:38:03.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36404
2026-03-09T08:38:03.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:38:03.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:38:03.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:38:06.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 0x7fceb316aa40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:38:06.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:38:06.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:38:07.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:38:07.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:38:08.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-063701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vxHvXHw%2BKzE%2FrKSjGbEtt1uLUeI%3D&Expires=1773124687 HTTP/1.1" 200 65730
2026-03-09T08:38:09.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:38:09.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:38:09.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:38:09.109 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:38:09.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:38:24.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:38:24.416 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:38:24.445 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:38:24.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:38:24.492 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:38:54.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:38:54.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:38:54.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T08:38:54.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:38:54.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:38:54.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:38:54.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-09T08:38:54.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:38:54.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:38:54.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62451
2026-03-09T08:38:54.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:38:54.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:38:54.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:38:54.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36404
2026-03-09T08:38:54.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:38:54.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:38:54.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:38:57.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 0x7fcebabce740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:38:57.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:38:57.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:38:58.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-09T08:38:58.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:38:59.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-063701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vhf%2F4QwTQcnOeBRtdkU0NhozgjY%3D&Expires=1773124738 HTTP/1.1" 200 65730
2026-03-09T08:39:00.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:39:00.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:39:00.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:39:00.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:39:00.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:39:15.747 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:39:15.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:39:15.886 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:39:15.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:39:15.933 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:39:45.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:39:45.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:39:46.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15516
2026-03-09T08:39:46.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:39:46.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:39:46.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:39:46.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-09T08:39:46.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:39:46.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:39:46.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62549
2026-03-09T08:39:46.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:39:46.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:39:46.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:39:46.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36421
2026-03-09T08:39:46.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:39:46.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:39:46.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:39:49.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 0x7fcf6bb25150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:39:49.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:39:49.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:39:50.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:39:50.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:39:51.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-063701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XFoxOQQY%2FQJP4vKB9hoF2rJ6H78%3D&Expires=1773124790 HTTP/1.1" 200 65730
2026-03-09T08:39:51.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:39:51.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:39:51.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:39:51.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:39:51.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:40:07.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:40:07.483 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:40:07.512 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:40:07.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:40:07.558 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:40:37.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:40:37.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:40:37.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15518
2026-03-09T08:40:37.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:40:37.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:40:37.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:40:38.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-09T08:40:38.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:40:38.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:40:38.006 [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-09T08:40:38.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:40:38.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:40:38.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:40:38.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36476
2026-03-09T08:40:38.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:40:38.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:40:38.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:40: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 0x7fcf68cc4b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:40:41.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:40:41.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:40:42.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-09T08:40:42.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:40:43.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-063701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2ZT2IdMa7MYH9GtHFht9TzT4grY%3D&Expires=1773124842 HTTP/1.1" 200 65730
2026-03-09T08:40:43.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:40:43.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:40:43.603 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:40:43.625 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:40:43.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:40:59.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:40:59.565 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:40:59.593 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:40:59.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:40:59.640 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:41:29.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:41:29.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:41:29.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15518
2026-03-09T08:41:29.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:41:29.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:41:29.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:41:29.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-09T08:41:29.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:41:29.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:41:29.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62335
2026-03-09T08:41:29.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:41:29.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:41:29.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:41:30.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36343
2026-03-09T08:41:30.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:41:30.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:41:30.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:41: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 0x7fcf69776080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:41:33.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:41:33.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:41:34.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-09T08:41:34.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:41:35.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wPKC4TFxdCUUy6o52l6YXstzkBk%3D&Expires=1773124894 HTTP/1.1" 200 66023
2026-03-09T08:41:35.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:41:35.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:41:35.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:41:35.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:41:35.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:41:52.287 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:41:52.398 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:41:52.426 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:41:52.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:41:52.474 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:42:22.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:42:22.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:42:22.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15518
2026-03-09T08:42:22.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:42:22.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:42:22.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:42:22.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-09T08:42:22.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:42:22.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:42:22.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62335
2026-03-09T08:42:22.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:42:22.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:42:22.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:42:22.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36427
2026-03-09T08:42:22.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:42:22.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:42:22.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08: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 0x7fcf68ce0910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:42:25.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:42:25.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:42:27.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-09T08:42:27.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:42:28.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cH8y41YP2txOXqcWMSSwC5FsOgw%3D&Expires=1773124947 HTTP/1.1" 200 66023
2026-03-09T08:42:28.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:42:28.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:42:28.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:42:28.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:42:28.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:42:43.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:42:44.106 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:42:44.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:42:44.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:42:44.181 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:43:14.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:43:14.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:43:14.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15518
2026-03-09T08:43:14.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:43:14.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:43:14.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:43:14.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-09T08:43:14.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:43:14.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:43:14.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62327
2026-03-09T08:43:14.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:43:14.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:43:14.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:43:14.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36371
2026-03-09T08:43:14.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:43:14.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:43:14.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08: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 0x7fcf697ea710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:43:17.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:43:17.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:43:18.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-09T08:43:18.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:43:19.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C9VkEoOgui5DiWrAeV8qEAAEzsw%3D&Expires=1773124998 HTTP/1.1" 200 66023
2026-03-09T08:43:19.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:43:19.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:43:19.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:43:19.882 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:43:19.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:43:35.346 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:43:35.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:43:35.485 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:43:35.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:43:35.531 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:44:05.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:44:05.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:44:05.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15518
2026-03-09T08:44:05.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:44:05.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:44:05.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:44:05.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-09T08:44:05.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:44:05.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:44:05.691 [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-09T08:44:05.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:44:05.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:44:05.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:44:05.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36292
2026-03-09T08:44:05.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:44:05.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:44:05.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:44:08.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 0x7fceb2bee0b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:44:08.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:44:08.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:44:09.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-09T08:44:09.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:44:10.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l8W3tz8o4eimmTt2fArtR8KFmn8%3D&Expires=1773125049 HTTP/1.1" 200 66023
2026-03-09T08:44:11.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:44:11.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:44:11.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:44:11.294 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:44:11.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:44:27.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:44:27.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:44:27.384 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:44:27.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:44:27.431 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:44:57.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:44:57.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:44:57.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15518
2026-03-09T08:44:57.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:44:57.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:44:57.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:44:57.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-09T08:44:57.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:44:57.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:44:57.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62461
2026-03-09T08:44:57.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:44:57.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:44:57.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:44:57.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36292
2026-03-09T08:44:57.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:44:57.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:44:57.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:45:00.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 0x7fceb4786b00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:45:00.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:45:00.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:45:01.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-09T08:45:01.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:45:02.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1UCrluLeXUrsAlJeum3qr%2BCdGWU%3D&Expires=1773125101 HTTP/1.1" 200 66023
2026-03-09T08:45:03.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:45:03.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:45:03.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:45:03.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:45:03.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:45:18.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:45:18.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:45:18.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:45:18.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:45:18.577 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:45:48.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:45:48.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:45:48.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15527
2026-03-09T08:45:48.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:45:48.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:45:48.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:45:48.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-09T08:45:48.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:45:48.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:45:48.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62403
2026-03-09T08:45:48.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:45:48.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:45:48.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:45:48.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36311
2026-03-09T08:45:48.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:45:48.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:45:48.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:45: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 0x7fcf6857a8c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:45:51.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:45:51.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:45:52.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-09T08:45:52.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:45:53.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aVHDxvaUL2S%2FSRwT%2FISQyyscaRM%3D&Expires=1773125152 HTTP/1.1" 200 66163
2026-03-09T08:45:54.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:45:54.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:45:54.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:45:54.097 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:45:54.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:46:09.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:46:09.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:46:09.580 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:46:09.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:46:09.626 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:46:39.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:46:39.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:46:39.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15527
2026-03-09T08:46:39.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:46:39.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:46:39.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:46:39.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-09T08:46:39.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:46:39.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:46:39.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62537
2026-03-09T08:46:39.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:46:39.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:46:39.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:46:39.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36343
2026-03-09T08:46:39.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:46:39.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:46:39.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:46: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 0x7fcf6979bdf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:46:42.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:46:42.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:46:44.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-09T08:46:44.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:46:45.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F1CMSqaCNkycDk%2F0N02RvcQbgko%3D&Expires=1773125204 HTTP/1.1" 200 66163
2026-03-09T08:46:45.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:46:45.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:46:45.294 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:46:45.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:46:45.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:47:01.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:47:02.072 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:47:02.102 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:47:02.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:47:02.149 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:47:32.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:47:32.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:47:32.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15527
2026-03-09T08:47:32.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:47:32.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:47:32.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:47:32.308 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T08:47:32.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:47:32.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:47:32.315 [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-09T08:47:32.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:47:32.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:47:32.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:47:32.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36369
2026-03-09T08:47:32.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:47:32.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:47:32.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:47: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 0x7fcebac5c790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:47:35.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:47:35.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:47:36.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:47:36.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:47:37.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ERe%2BFKxVgdZNtHJxRcFjJ9zqrSs%3D&Expires=1773125256 HTTP/1.1" 200 66163
2026-03-09T08:47:38.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:47:38.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:47:38.099 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:47:38.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:47:38.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:47:54.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:47:54.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:47:54.487 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:47:54.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:47:54.535 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:48:24.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:48:24.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:48:24.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15527
2026-03-09T08:48:24.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:48:24.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:48:24.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:48:24.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-09T08:48:24.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:48:24.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:48:24.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62537
2026-03-09T08:48:24.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:48:24.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:48:24.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:48:24.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36396
2026-03-09T08:48:24.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:48:24.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:48:24.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:48:27.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 0x7fcf69775b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:48:27.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:48:27.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:48:29.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-09T08:48:29.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:48:29.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sJu4eH5PNUZqPeOUpo%2Fy6foLaNM%3D&Expires=1773125308 HTTP/1.1" 200 66163
2026-03-09T08:48:30.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:48:30.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:48:30.184 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:48:30.206 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:48:30.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:48:45.674 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:48:45.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:48:45.814 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:48:45.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:48:45.862 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:49:15.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:49:15.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:49:16.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15527
2026-03-09T08:49:16.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:49:16.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:49:16.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:49:16.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-09T08:49:16.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:49:16.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:49:16.046 [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-09T08:49:16.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:49:16.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:49:16.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:49:16.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36410
2026-03-09T08:49:16.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:49:16.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:49:16.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:49:19.159 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc19c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:49:19.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:49:19.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:49:20.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-09T08:49:20.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:49:21.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tzA9%2BfMiUZihbcYVtqh%2BtYLWsEk%3D&Expires=1773125360 HTTP/1.1" 200 66551
2026-03-09T08:49:21.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:49:21.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:49:21.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:49:21.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:49:21.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:49:38.037 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:49:38.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:49:38.180 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:49:38.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:49:38.227 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:50:08.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:50:08.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:50:09.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15501
2026-03-09T08:50:09.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:50:09.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:50:09.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:50:09.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-09T08:50:09.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:50:09.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:50:09.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62638
2026-03-09T08:50:09.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:50:09.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:50:09.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:50:09.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36426
2026-03-09T08:50:09.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:50:09.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:50:09.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:50: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 0x7fcf697b86d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:50:12.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:50:12.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:50:13.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-09T08:50:13.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:50:14.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6mL3hZPTY5PMHR0VhI1QU9XFrNI%3D&Expires=1773125413 HTTP/1.1" 200 66551
2026-03-09T08:50:14.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:50:14.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:50:14.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:50:14.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:50:14.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:50:30.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:50:30.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:50:30.186 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:50:30.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:50:30.233 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:51:00.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:51:00.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:51:00.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15501
2026-03-09T08:51:00.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:51:00.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:51:00.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:51:00.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-09T08:51:00.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:51:00.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:51:00.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62638
2026-03-09T08:51:00.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:51:00.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:51:00.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:51:00.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36426
2026-03-09T08:51:00.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:51:00.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:51:00.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:51: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 0x7fcf68c27a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:51:03.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:51:03.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:51:04.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-09T08:51:04.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:51:05.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wJJle0F9yTzD0UTarczXQgx0ROw%3D&Expires=1773125464 HTTP/1.1" 200 66551
2026-03-09T08:51:05.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:51:05.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:51:05.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:51:05.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:51:05.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:51:22.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:51:22.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:51:22.361 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:51:22.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:51:22.408 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:51:52.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:51:52.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:51:52.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15501
2026-03-09T08:51:52.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:51:52.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:51:52.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:51:52.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-09T08:51:52.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:51:52.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:51:52.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62654
2026-03-09T08:51:52.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:51:52.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:51:52.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:51:52.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36426
2026-03-09T08:51:52.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:51:52.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:51:52.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:51:55.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 0x7fcebac87100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:51:55.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:51:55.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:51:56.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-09T08:51:56.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:51:57.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=40FbRSp1VJ9i%2BSU7r%2FQnHdQEg7o%3D&Expires=1773125516 HTTP/1.1" 200 66551
2026-03-09T08:51:58.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:51:58.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:51:58.025 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:51:58.046 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:51:58.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:52:12.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:52:12.934 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:52:12.962 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:52:12.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:52:13.010 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:52:43.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:52:43.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:52:43.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15501
2026-03-09T08:52:43.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:52:43.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:52:43.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:52:43.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-09T08:52:43.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:52:43.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:52:43.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62720
2026-03-09T08:52:43.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:52:43.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:52:43.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:52:43.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36444
2026-03-09T08:52:43.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:52:43.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:52:43.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:52:46.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 0x7fcf68e4bb50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:52:46.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:52:46.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:52:47.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-09T08:52:47.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:52:48.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-064902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Bk8ywnC15oFxy7SMNABLh7kHO2o%3D&Expires=1773125567 HTTP/1.1" 200 66551
2026-03-09T08:52:48.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:52:48.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:52:48.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:52:48.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:52:48.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:53:04.326 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:53:04.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:53:04.470 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:53:04.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:53:04.516 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:53:34.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:53:34.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:53:34.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15501
2026-03-09T08:53:34.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:53:34.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:53:34.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:53:34.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-09T08:53:34.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:53:34.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:53:34.712 [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-09T08:53:34.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:53:34.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:53:34.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:53:34.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36515
2026-03-09T08:53:34.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:53:34.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:53:34.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:53: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 0x7fcf68ce3670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:53:37.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:53:37.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:53:38.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-09T08:53:38.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:53:39.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-065303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=McMtJCmIap1wUXFzWl9yM%2FE2QOQ%3D&Expires=1773125618 HTTP/1.1" 200 66775
2026-03-09T08:53:40.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:53:40.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:53:40.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:53:40.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:53:40.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:53:55.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:53:55.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:53:55.335 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:53:55.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:53:55.383 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:54:25.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:54:25.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:54:25.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15501
2026-03-09T08:54:25.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:54:25.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:54:25.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:54:25.551 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T08:54:25.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:54:25.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:54:25.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62776
2026-03-09T08:54:25.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:54:25.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:54:25.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:54:25.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36508
2026-03-09T08:54:25.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:54:25.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:54:25.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:54: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 0x7fcf697ebee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:54:28.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:54:28.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:54:29.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:54:29.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:54:30.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-065303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WcoLdSKFItGxJEhrdL9HrYjgsB0%3D&Expires=1773125669 HTTP/1.1" 200 66775
2026-03-09T08:54:30.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:54:30.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:54:30.921 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:54:30.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:54:30.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:54:47.201 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:54:47.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:54:47.342 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:54:47.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:54:47.389 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:55:17.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:55:17.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:55:17.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15465
2026-03-09T08:55:17.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:55:17.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:55:17.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:55:17.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-09T08:55:17.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:55:17.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:55:17.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62693
2026-03-09T08:55:17.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:55:17.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:55:17.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:55:17.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36433
2026-03-09T08:55:17.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:55:17.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:55:17.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:55:20.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 0x7fcf6927b5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:55:20.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:55:20.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:55:21.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:55:21.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:55:22.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-065303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ep%2FNS2DJ%2F14Knx9Pk1TYbSGnh9U%3D&Expires=1773125721 HTTP/1.1" 200 66775
2026-03-09T08:55:22.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:55:22.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:55:22.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:55:22.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:55:22.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:55:39.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:55:39.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:55:39.365 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:55:39.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:55:39.412 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:56:09.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:56:09.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:56:09.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15465
2026-03-09T08:56:09.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:56:09.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:56:09.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:56:09.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-09T08:56:09.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:56:09.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:56:09.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62699
2026-03-09T08:56:09.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:56:09.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:56:09.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:56:09.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36509
2026-03-09T08:56:09.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:56:09.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:56:09.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:56:12.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 0x7fcf68d179d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:56:12.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:56:12.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:56: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-09T08:56:13.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:56:14.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-065303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QBh8jCJZyNfT4yrgp2Ju2TgMyEA%3D&Expires=1773125773 HTTP/1.1" 200 66775
2026-03-09T08:56:14.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:56:14.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:56:14.942 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:56:14.964 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:56:14.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:56:31.872 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:56:31.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:56:32.013 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:56:32.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:56:32.060 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:57:02.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:57:02.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:57:02.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15465
2026-03-09T08:57:02.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:57:02.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:57:02.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:57:02.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-09T08:57:02.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:57:02.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:57:02.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62860
2026-03-09T08:57:02.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:57:02.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:57:02.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:57:02.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36512
2026-03-09T08:57:02.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:57:02.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:57:02.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:57:05.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 0x7fcf68cd1b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:57:05.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:57:05.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:57:06.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-09T08:57:06.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:57:07.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-065702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NZRAmxoP6%2BIWSdFvzubZ5hnc8cI%3D&Expires=1773125826 HTTP/1.1" 200 66739
2026-03-09T08:57:07.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:57:07.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:57:07.581 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:57:07.595 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:57:07.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:57:23.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:57:23.939 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:57:23.968 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:57:23.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:57:24.016 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:57:54.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:57:54.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:57:54.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15465
2026-03-09T08:57:54.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:57:54.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:57:54.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:57:54.315 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-09T08:57:54.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:57:54.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:57:54.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62606
2026-03-09T08:57:54.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:57:54.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:57:54.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:57:54.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36512
2026-03-09T08:57:54.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:57:54.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:57:54.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:57:57.431 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684eb790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:57:57.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:57:57.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:57:58.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-09T08:57:58.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:57:59.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-065702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bg2ZUTpUBbEvyM5ssOqqJW8J%2B9M%3D&Expires=1773125878 HTTP/1.1" 200 66739
2026-03-09T08:57:59.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:57:59.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:57:59.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:57:59.726 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:57:59.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:58:14.587 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:58:14.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:58:14.730 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:58:14.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:58:14.777 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:58:44.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:58:44.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:58:45.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15465
2026-03-09T08:58:45.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:58:45.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:58:45.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:58:45.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-09T08:58:45.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:58:45.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:58:45.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62839
2026-03-09T08:58:45.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:58:45.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:58:45.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:58:45.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36439
2026-03-09T08:58:45.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:58:45.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:58:45.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:58:48.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 0x7fcebb0eed10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:58:48.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:58:48.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:58:49.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-09T08:58:49.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:58:50.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-065702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rIudmW2FOP04SjHkcDbPTk5b5c0%3D&Expires=1773125929 HTTP/1.1" 200 66739
2026-03-09T08:58:50.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:58:50.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:58:50.750 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:58:50.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:58:50.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:59:07.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:59:07.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:59:07.492 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:59:07.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:59:07.539 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-09T08:59:37.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-09T08:59:37.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-09T08:59:37.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15465
2026-03-09T08:59:37.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-09T08:59:37.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-09T08:59:37.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-09T08:59:37.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-09T08:59:37.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-09T08:59:37.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-09T08:59:37.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62839
2026-03-09T08:59:37.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:59:37.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-09T08:59:37.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-09T08:59:37.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36414
2026-03-09T08:59:37.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-09T08:59:37.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-09T08:59:37.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-09T08:59: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 0x7fcf69348430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-09T08:59:40.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-09T08:59:40.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-09T08:59:41.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-09T08:59:41.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-09T08:59:42.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260309-065702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I4TMkQjs6iq6LRDAE1koS906inU%3D&Expires=1773125981 HTTP/1.1" 200 66739
2026-03-09T08:59:43.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-09T08:59:43.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-09T08:59:43.054 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-09T08:59:43.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-09T08:59:43.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-09T08:59:58.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:59:58.601 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-09T08:59:58.630 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-09T08:59:58.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-09T08:59:58.677 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
